public ActionResult HazirPcZimmetle(HazirPcZimmetViewModel model) { if (model.Tbl_Zimmet.ZimmetId == 0) { Tbl_HazirPcParcalari ParcaZimmet = db.Tbl_HazirPcParcalari.FirstOrDefault(x => x.UrunID == model.Tbl_Zimmet.UrunID); int HazirPcParcalariID = ParcaZimmet.HazirPcParcalariId; Tbl_Urun ZimmetlenecekUrun = db.Tbl_Urun.FirstOrDefault(x => x.UrunId == model.Tbl_Zimmet.UrunID); ZimmetlenecekUrun.Adet--; if (ZimmetlenecekUrun.Adet == 0) { ZimmetlenecekUrun.ZimmetDurumu = true; } for (int i = 0; i < 4; i++) { Tbl_Zimmet Zimmetle = model.Tbl_Zimmet; Zimmetle.KullaniciID = model.Tbl_Zimmet.KullaniciID; Zimmetle.UrunID = model.Tbl_Zimmet.UrunID; Zimmetle.HazirPcParcalariID = HazirPcParcalariID; Zimmetle.ArizaDurmu = false; db.Tbl_Zimmet.Add(Zimmetle); db.SaveChanges(); HazirPcParcalariID++; } } return(RedirectToAction("Zimmetlistesi")); }
public ActionResult HazirPcZimmet() { var model = new HazirPcZimmetViewModel() { HazirPc = db.Tbl_Urun.ToList(), Kullanicilar = db.Tbl_Kullanici.ToList(), Zimmetsiz = db.Tbl_Urun.ToList() }; return(View(model)); }