public ActionResult Edit(PreProductPlanViewModel model) { if (ModelState.IsValid) { try { var item = Mapper.Map <PreProductPlanItem>(model); var isSuccess = _preProductPlanDomain.CreateOrUpdate(item); if (!isSuccess.IsSuccess) { return(Json(new { Success = false, Message = isSuccess.ErrorMessages }, JsonRequestBehavior.AllowGet)); } return (Json( new { Success = true, Message = model.IsCreate ? MessageResource.MSG6 : MessageResource.MSG9 }, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { return(Json(new { Success = false, ex.Message }, JsonRequestBehavior.AllowGet)); } } return(Json(new { Success = false }, JsonRequestBehavior.AllowGet)); }
public ActionResult Edit(string date, string code) { var model = new PreProductPlanViewModel { IsCreate = true, F94_YearMonth = DateTime.Now.ToString("MM/yyyy") }; if (!string.IsNullOrEmpty(code)) { var entity = _preProductPlanDomain.GetById(date, code); if (entity != null) { model = Mapper.Map <PreProductPlanViewModel>(entity); var preProductItem = _preProductDomain.GetPreProduct(code); if (preProductItem != null) { model.PreProductName = preProductItem.F03_PreProductName; } model.IsCreate = false; } } return(PartialView("PreProductPlan/_PartialViewEditPreProductPlan", model)); }