public JsonResult Edit(Insurance model) { try { if (!ModelState.IsValid) { return(Json(new { Result = "ERROR", Message = "Form is not valid! Please correct it and try again." })); } Insurance itemFound = InsuranceManager.GetById(model.kInsuranceId); if (itemFound == null) { return(Json(new { Result = "ERROR", Message = "Item Not Found" })); } model.dtDateAdd = itemFound.dtDateAdd; model.dtDateUpdate = DateTime.Now; InsuranceManager.Edit(model); return(Json(new { Result = "OK" })); } catch (Exception ex) { return(Json(new { Result = "ERROR", Message = ex.Message })); } }
public ActionResult Edit2(BookingClaimViewModel model, FormCollection collection) { try { if (model.Claim != null) { //initial value var item_found = ClaimManager.GetById(model.Claim.kClaimId); #region SAVE EDIT CLAIM BOOKING //Insurance model.Insurance.kInsuranceId = item_found.Insurance.kInsuranceId; InsuranceManager.Edit(model.Insurance); //Product model.Product.kProductId = item_found.Product.kProductId; ProductManager.Edit(model.Product); //Claim model.Claim.kClaimId = item_found.kClaimId; model.Claim.kStaffId = item_found.kStaffId; model.Claim.kOwnerId = item_found.kOwnerId; model.Claim.sClaimNo = item_found.sClaimNo; model.Claim.IsComplete = item_found.IsComplete; model.Claim.IsRecieved = item_found.IsRecieved; model.Claim.IsNoCredit = item_found.IsNoCredit; model.Claim.kInsuranceId = model.Insurance.kInsuranceId; model.Claim.kProductId = model.Product.kProductId; model.Claim.dtInsuranceExpire = model.Claim.dtInsuranceExpire.Value.AddYears(-543); model.Claim.dtDateAdd = item_found.dtDateAdd; model.Claim.dtDateUpdate = item_found.dtDateUpdate; ClaimManager.Edit(model.Claim); #endregion } } catch (Exception ex) { return(View("Error")); } return(RedirectToAction("Index")); }