Exemple #1
0
        public static AdminNarudzbina TransformSingle(Narudzbina narudzbina)
        {
            Korisnici narucilac = db.Korisnicis.Find(narudzbina.id_osoba);
            List <KnjigaNarudzbenica> knjigaNarudzbenicas = new List <KnjigaNarudzbenica>();

            List <Narudzbina_Knjiga> narudzbina_Knjigas = db.Narudzbina_Knjiga
                                                          .Where(nk => nk.id_narudzbine == narudzbina.id_narudzbine)
                                                          .ToList();

            foreach (var nk in narudzbina_Knjigas)
            {
                Knjige             knjiga             = db.Knjiges.Find(nk.id_knjige);
                KnjigaNarudzbenica knjigaNarudzbenica = new KnjigaNarudzbenica
                {
                    Naziv    = knjiga.naziv,
                    Cena     = knjiga.cena,
                    Kolicina = nk.kolicina
                };
                knjigaNarudzbenicas.Add(knjigaNarudzbenica);
            }
            AdminNarudzbina adminNarudzbina = new AdminNarudzbina
            {
                IDNarudzbine     = narudzbina.id_narudzbine,
                Status           = narudzbina.status,
                DatumNarucivanja = narudzbina.datum,
                Narucilac        = narucilac,
                Narudzbenice     = knjigaNarudzbenicas
            };

            return(adminNarudzbina);
        }
Exemple #2
0
 public Cart(Knjige knjigeKorpa, int kolicina)
 {
     KnjigeKorpa = knjigeKorpa;
     Kolicina    = kolicina;
 }