public IActionResult Edit(int id) { var objcustomer = _promocodeServices.GetById(id); if (objcustomer == null) { return(NotFound()); } var model = new promocodeEditViewModel { id = objcustomer.id , promocode = objcustomer.promocode // , profilephoto = objcustomer.profilephoto , promocodeusagelimit = objcustomer.promocodeusagelimit , discount = objcustomer.discount , discounttype = objcustomer.discounttype , expirydate = objcustomer.expirydate }; return(View(model)); }
public async Task <IActionResult> Edit(promocodeEditViewModel model) { if (ModelState.IsValid) { var customerobj = _promocodeServices.GetById(model.id); if (customerobj == null) { return(NotFound()); } customerobj.id = model.id; customerobj.promocode = model.promocode; customerobj.promocodeusagelimit = model.promocodeusagelimit; // customerobj.mobileno1 = model.mobileno1; customerobj.discount = model.discount; customerobj.discounttype = model.discounttype; customerobj.expirydate = model.expirydate; await _promocodeServices.UpdateAsync(customerobj); TempData["success"] = "Record Updated successfully"; return(RedirectToAction(nameof(Index))); } else { return(View()); } }