Talupood: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Ttilk (talk | contribs)
Ttilk (talk | contribs)
Line 12: Line 12:


==XML==
==XML==
<source lang="xml">
<?xml version="1.0" encoding="utf-8" ?>
<Ostukorvid>
  <Ostukorv Id="1">
    <Andmed>
      <Kuupäev>17.03.2017</Kuupäev>
      <Kasutaja Id="1" Külaline="false">
        <KasutajaNimi>Kalle</KasutajaNimi>
      </Kasutaja>
      <Aadress>Tallinn, Raja 4c</Aadress>
      <Telefon Tüüp="home">33333333</Telefon>
      <Soodustus></Soodustus>
      <ArveSaaja>Kalle</ArveSaaja>
      <ArveAadress>Tallinn, Raja 4c</ArveAadress>
      <Märkus>Lisa info tellimuse kohta</Märkus>
    </Andmed>
    <Tooted>
      <Toode Id="1" TooteNimi="Kartul">
        <Talu Id="1">
          <TaluNimi>Juhani</TaluNimi>
        </Talu>
        <TellitavKogus>10.5</TellitavKogus>
        <Yhik>kg</Yhik>
        <TooteYhikuHind>1.0</TooteYhikuHind>
      </Toode>
      <Toode Id="1" TooteNimi="Kartul">
        <Talu Id="1">
          <TaluNimi>Juhani</TaluNimi>
        </Talu>
        <TellitavKogus>10.5</TellitavKogus>
        <TooteYhikuHind>1.0</TooteYhikuHind>
        <Yhik>kg</Yhik>
      </Toode>
      <Toode Id="2" TooteNimi="Tomat">
        <Talu Id="1">
          <TaluNimi>Juhani</TaluNimi>
        </Talu>
        <TellitavKogus>1</TellitavKogus>
        <Yhik>tk</Yhik>
        <TooteYhikuHind>2.5</TooteYhikuHind>
      </Toode>
      <Toode Id="4" TooteNimi="Sibul">
        <Talu Id="3">
          <TaluNimi>Jaani</TaluNimi>
        </Talu>
        <TellitavKogus>2</TellitavKogus>
        <Yhik>kg</Yhik>
        <TooteYhikuHind>0.5</TooteYhikuHind>
      </Toode>
    </Tooted>
  </Ostukorv>
  <Ostukorv Id="2">
    <Andmed>
      <Kuupäev>18.03.2017</Kuupäev>
      <Kasutaja Id="1" Külaline="true">
        <KasutajaNimi>Peeter</KasutajaNimi>
      </Kasutaja>
      <Aadress>Tallinn, Raja 4c</Aadress>
      <Telefon Tüüp="work">555555555</Telefon>
      <Soodustus></Soodustus>
      <ArveSaaja>Peeter</ArveSaaja>
      <ArveAadress>Peetriküla</ArveAadress>
      <Märkus></Märkus>
    </Andmed>
    <Tooted>
      <Toode Id="2" TooteNimi="Tomat">
        <Talu Id="1">
          <TaluNimi>Juhani</TaluNimi>
        </Talu>
        <TellitavKogus>1</TellitavKogus>
        <Yhik>tk</Yhik>
        <TooteYhikuHind>2.5</TooteYhikuHind>
      </Toode>
    </Tooted>   
  </Ostukorv>
  <Ostukorv Id="3">
    <Andmed>
      <Kuupäev>18.03.2017</Kuupäev>
      <Kasutaja Id="2" Külaline="true">
        <KasutajaNimi>Malle</KasutajaNimi>
      </Kasutaja>
      <Aadress>Pärnu, Raja 4</Aadress>
      <Telefon Tüüp="home">555555555</Telefon>
      <Soodustus>0.1</Soodustus>
      <ArveSaaja>Malle</ArveSaaja>
      <ArveAadress>Pärnu, Raja 4</ArveAadress>
      <Märkus></Märkus>
    </Andmed>
    <Tooted>
      <Toode Id="1" TooteNimi="Kartul">
        <Talu Id="1">
          <TaluNimi>Juhani</TaluNimi>
        </Talu>
        <TellitavKogus>10.5</TellitavKogus>
        <Yhik>kg</Yhik>
        <TooteYhikuHind>1.0</TooteYhikuHind>
      </Toode>
      <Toode Id="4" TooteNimi="Sibul">
        <Talu Id="3">
          <TaluNimi>Jaani</TaluNimi>
        </Talu>
        <TellitavKogus>2</TellitavKogus>
        <Yhik>kg</Yhik>
        <TooteYhikuHind>0.5</TooteYhikuHind>
      </Toode>
          <Toode Id="5" TooteNimi="Liha">
        <Talu Id="1">
          <TaluNimi>Nöpri</TaluNimi>
        </Talu>
        <TellitavKogus>1</TellitavKogus>
        <Yhik>kg</Yhik>
        <TooteYhikuHind>2.5</TooteYhikuHind>
      </Toode>
    </Tooted>
  </Ostukorv>
</Ostukorvid>
</source>
===Teema===
===XML===
<?xml version="1.0" encoding="utf-8" ?>
<Ostukorvid>
  <Ostukorv Id="1">
    <Andmed>
      <Kuupäev>17.03.2017</Kuupäev>
      <Kasutaja Id="1" Külaline="false">
        <KasutajaNimi>Kalle</KasutajaNimi>
      </Kasutaja>
      <Aadress>Tallinn, Raja 4c</Aadress>
      <Telefon Tüüp="home">33333333</Telefon>
      <Soodustus></Soodustus>
      <ArveSaaja>Kalle</ArveSaaja>
      <ArveAadress>Tallinn, Raja 4c</ArveAadress>
      <Märkus>Lisa info tellimuse kohta</Märkus>
    </Andmed>
    <Tooted>
      <Toode Id="1" TooteNimi="Kartul">
        <Talu Id="1">
          <TaluNimi>Juhani</TaluNimi>
        </Talu>
        <TellitavKogus>10.5</TellitavKogus>
        <Yhik>kg</Yhik>
        <TooteYhikuHind>1.0</TooteYhikuHind>
      </Toode>
      <Toode Id="1" TooteNimi="Kartul">
        <Talu Id="1">
          <TaluNimi>Juhani</TaluNimi>
        </Talu>
        <TellitavKogus>10.5</TellitavKogus>
        <TooteYhikuHind>1.0</TooteYhikuHind>
        <Yhik>kg</Yhik>
      </Toode>
      <Toode Id="2" TooteNimi="Tomat">
        <Talu Id="1">
          <TaluNimi>Juhani</TaluNimi>
        </Talu>
        <TellitavKogus>1</TellitavKogus>
        <Yhik>tk</Yhik>
        <TooteYhikuHind>2.5</TooteYhikuHind>
      </Toode>
      <Toode Id="4" TooteNimi="Sibul">
        <Talu Id="3">
          <TaluNimi>Jaani</TaluNimi>
        </Talu>
        <TellitavKogus>2</TellitavKogus>
        <Yhik>kg</Yhik>
        <TooteYhikuHind>0.5</TooteYhikuHind>
      </Toode>
    </Tooted>
  </Ostukorv>
  <Ostukorv Id="2">
    <Andmed>
      <Kuupäev>18.03.2017</Kuupäev>
      <Kasutaja Id="1" Külaline="true">
        <KasutajaNimi>Peeter</KasutajaNimi>
      </Kasutaja>
      <Aadress>Tallinn, Raja 4c</Aadress>
      <Telefon Tüüp="work">555555555</Telefon>
      <Soodustus></Soodustus>
      <ArveSaaja>Peeter</ArveSaaja>
      <ArveAadress>Peetriküla</ArveAadress>
      <Märkus></Märkus>
    </Andmed>
    <Tooted>
      <Toode Id="2" TooteNimi="Tomat">
        <Talu Id="1">
          <TaluNimi>Juhani</TaluNimi>
        </Talu>
        <TellitavKogus>1</TellitavKogus>
        <Yhik>tk</Yhik>
        <TooteYhikuHind>2.5</TooteYhikuHind>
      </Toode>
    </Tooted>   
  </Ostukorv>
  <Ostukorv Id="3">
    <Andmed>
      <Kuupäev>18.03.2017</Kuupäev>
      <Kasutaja Id="2" Külaline="true">
        <KasutajaNimi>Malle</KasutajaNimi>
      </Kasutaja>
      <Aadress>Pärnu, Raja 4</Aadress>
      <Telefon Tüüp="home">555555555</Telefon>
      <Soodustus>0.1</Soodustus>
      <ArveSaaja>Malle</ArveSaaja>
      <ArveAadress>Pärnu, Raja 4</ArveAadress>
      <Märkus></Märkus>
    </Andmed>
    <Tooted>
      <Toode Id="1" TooteNimi="Kartul">
        <Talu Id="1">
          <TaluNimi>Juhani</TaluNimi>
        </Talu>
        <TellitavKogus>10.5</TellitavKogus>
        <Yhik>kg</Yhik>
        <TooteYhikuHind>1.0</TooteYhikuHind>
      </Toode>
      <Toode Id="4" TooteNimi="Sibul">
        <Talu Id="3">
          <TaluNimi>Jaani</TaluNimi>
        </Talu>
        <TellitavKogus>2</TellitavKogus>
        <Yhik>kg</Yhik>
        <TooteYhikuHind>0.5</TooteYhikuHind>
      </Toode>
          <Toode Id="5" TooteNimi="Liha">
        <Talu Id="1">
          <TaluNimi>Nöpri</TaluNimi>
        </Talu>
        <TellitavKogus>1</TellitavKogus>
        <Yhik>kg</Yhik>
        <TooteYhikuHind>2.5</TooteYhikuHind>
      </Toode>
    </Tooted>
  </Ostukorv>
</Ostukorvid>
===XML schema (XSD)===
===XSLT 1===
===XSLT 2===


=Retsensioonid=
=Retsensioonid=

Revision as of 07:51, 20 March 2017

Meeskond

Mihkel Matson
Taavi Tilk

Idee

Jätkame C# aines alustatud ideed, milleks oli talutoodete tellimise keskkond (sarnane epoele). Idee täpsemalt on pakkuda kvaliteetseid ja värskeid talude saadusi otse tootjalt läbi selleks ettenähtud veebirakenduse. Klient saab veebilehel valida tooteid, vormistada tellimusi ning talunik omalt poolt hallata tooteid, tellimusi ja kliente.


Projekt

XML

Retsensioonid