示例#1
0
 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"));
 }
示例#2
0
        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"));
        }