public ActionResult ModifyDiscount(DiscountCodeDetailsViewModel modifieddiscountviewmodel) { bool success = false; if (!ModelState.IsValid) { return(PartialView("_modifyDiscountPartialView", modifieddiscountviewmodel)); } try { var discount = new Discount() { disc_Id = Convert.ToInt32(modifieddiscountviewmodel.disc_Id), discCode = modifieddiscountviewmodel.discCode, disctype = modifieddiscountviewmodel.disctype, discount1 = modifieddiscountviewmodel.discount_amt, discStartdate = modifieddiscountviewmodel.discStartdate, discEnddate = modifieddiscountviewmodel.discEnddate }; _dbEntities.Discounts.Attach(discount); _dbEntities.Entry(discount).State = EntityState.Modified; _dbEntities.SaveChanges(); success = true; } catch (Exception e) { Console.WriteLine(e); throw; } return(Json(new { success = success }, JsonRequestBehavior.AllowGet)); }
public ActionResult CreateNewDiscount(DiscountCodeDetailsViewModel newdiscountviewmodel) { if (!ModelState.IsValid) { return(PartialView("CreateNewDiscount", newdiscountviewmodel)); } try { var newdiscount = new Discount() { discCode = newdiscountviewmodel.discCode, disctype = newdiscountviewmodel.disctype, discount1 = newdiscountviewmodel.discount_amt, discStartdate = newdiscountviewmodel.discStartdate, discEnddate = newdiscountviewmodel.discEnddate }; _dbEntities.Discounts.Add(newdiscount); _dbEntities.SaveChanges(); } catch (Exception e) { Console.WriteLine(e); throw; } return(Json(new { success = true }, JsonRequestBehavior.AllowGet)); }
public ActionResult ModifyDiscount(int discountId) { var modifiedDiscount = _dbEntities.Discounts.Find(discountId); DiscountCodeDetailsViewModel discountCodeDetailsView = new DiscountCodeDetailsViewModel(); if (modifiedDiscount != null) { discountCodeDetailsView = new DiscountCodeDetailsViewModel() { disc_Id = modifiedDiscount.disc_Id, discCode = modifiedDiscount.discCode, disctype = modifiedDiscount.disctype, discount_amt = modifiedDiscount.discount1, discStartdate = modifiedDiscount.discStartdate, discEnddate = modifiedDiscount.discEnddate }; } return(PartialView("_modifyDiscountPartialView", discountCodeDetailsView)); }