Exemple #1
0
        IActionResult IDbService.AddOrder(int id, AddOrd zam)
        {
            var db    = new s19278Context();
            var idZam = db.Zamowienie.Max(e => e.IdZamowienia) + 1;

            db.Add(new Zamowienie
            {
                DataPrzyjecia = zam.dataPrzyjecia,
                IdKlient      = id,
                Uwagi         = zam.uwagi,
                IdPracownik   = 1,
                IdZamowienia  = idZam
            });
            foreach (var i in zam.wyroby)
            {
                db.Add(new ZamowienieWyrobCukierniczy
                {
                    IdWyrobuCukierniczego = db.WyrobCukierniczy.Where(e => e.Nazwa == i.wyrob).FirstOrDefault().IdWyrobuCukierniczego,
                    IdZamowienia          = idZam,
                    Ilosc = i.ilosc,
                    Uwagi = i.uwagi
                });
            }
            db.SaveChanges();
            return(Ok());
        }
Exemple #2
0
 public IActionResult AddOrder(int id, AddOrd zam)
 {
     return(_dbService.AddOrder(id, zam));
 }