// GET: Zimmet public ActionResult ParcaUrunZimmet() { var isim = k.BolumGetir(User.Identity.Name); var model = new ZimmetFormViewModel() { Urunler = db.Tbl_Urun.ToList(), BirimKullanicilari = db.Tbl_Kullanici.ToList(), Kullanicilar = db.Tbl_Kullanici.ToList(), Zimmetsiz = db.Tbl_Urun.ToList(), Bolum = isim[0].ToString() }; return(View(model)); }
public ActionResult ParcaUrunZimmetle(ZimmetFormViewModel model) { if (model.Tbl_Zimmet.ZimmetId == 0) { Tbl_Urun ZimmetlenecekUrun = db.Tbl_Urun.FirstOrDefault(x => x.UrunId == model.Tbl_Zimmet.UrunID); ZimmetlenecekUrun.Adet--; if (ZimmetlenecekUrun.Adet == 0) { ZimmetlenecekUrun.ZimmetDurumu = true; } ZimmetlenecekUrun.ToptanFiyat = ZimmetlenecekUrun.ToptanFiyat - ZimmetlenecekUrun.BirimFiyat; Tbl_Zimmet Zimmetle = model.Tbl_Zimmet; Zimmetle.KullaniciID = model.Tbl_Zimmet.KullaniciID; Zimmetle.UrunID = model.Tbl_Zimmet.UrunID; Zimmetle.ArizaDurmu = false; Zimmetle.HazirPcParcalariID = null; db.Tbl_Zimmet.Add(Zimmetle); db.SaveChanges(); } return(RedirectToAction("ZimmetListesi")); }