public ActionResult _FacilityMaintainPlanEdit(FacilityMaintainPlan facilityMaintainPlan, MaintainPlan maintainPlan) { if (ModelState.IsValid) { facilityMaintainPlan.MaintainPlan = maintainPlan; if (facilityMaintainPlan.StartQty != 0) { facilityMaintainPlan.NextMaintainQty = facilityMaintainPlan.StartQty; facilityMaintainPlan.NextWarnQty = facilityMaintainPlan.StartQty; facilityMaintainPlan.NextWarnDate = null; facilityMaintainPlan.NextMaintainDate = null; facilityMaintainPlan.StartDate = null; } if (facilityMaintainPlan.StartDate.HasValue) { facilityMaintainPlan.NextMaintainDate = facilityMaintainPlan.StartDate; facilityMaintainPlan.NextWarnDate = facilityMaintainPlan.StartDate; } this.genericMgr.UpdateWithTrim(facilityMaintainPlan); SaveSuccessMessage(Resources.FMS.FacilityMaintainPlan.FacilityMaintainPlan_Added); } TempData["TabIndex"] = 1; return PartialView(facilityMaintainPlan); }
public ActionResult Edit(MaintainPlan maintainPlan) { if (ModelState.IsValid) { this.genericMgr.UpdateWithTrim(maintainPlan); SaveSuccessMessage(Resources.FMS.MaintainPlan.MaintainPlan_Updated); } return View(maintainPlan); }
public ActionResult _FacilityMaintainPlanNew(FacilityMaintainPlan facilityMaintainPlan,MaintainPlan maintainPlan) { if (ModelState.IsValid) { if (this.genericMgr.FindAll<long>(facilityMaintainPlanDuiplicateVerifyStatement, new object[] { facilityMaintainPlan.FCID, maintainPlan.Code })[0] > 0) { SaveErrorMessage(Resources.SYS.ErrorMessage.Errors_Existing_Code, facilityMaintainPlan.MaintainPlan.Code); } else { facilityMaintainPlan.MaintainPlan = maintainPlan; if (facilityMaintainPlan.StartQty != 0) { facilityMaintainPlan.NextMaintainQty = facilityMaintainPlan.StartQty; facilityMaintainPlan.NextWarnQty = facilityMaintainPlan.StartQty; facilityMaintainPlan.NextWarnDate = null; facilityMaintainPlan.NextMaintainDate = null; facilityMaintainPlan.StartDate = null; } if (facilityMaintainPlan.StartDate.HasValue) { facilityMaintainPlan.NextMaintainDate = facilityMaintainPlan.StartDate; facilityMaintainPlan.NextWarnDate = facilityMaintainPlan.StartDate; } this.genericMgr.CreateWithTrim(facilityMaintainPlan); SaveSuccessMessage(Resources.FMS.FacilityMaintainPlan.FacilityMaintainPlan_Added); return RedirectToAction("_FacilityMaintainPlanEdit/" + facilityMaintainPlan.Id); } } return PartialView(facilityMaintainPlan); }
public ActionResult New(MaintainPlan maintainPlan) { if (ModelState.IsValid) { if (this.genericMgr.FindAll<long>(duiplicateVerifyStatement, new object[] { maintainPlan.Code })[0] > 0) { SaveErrorMessage(Resources.SYS.ErrorMessage.Errors_Existing_Code, maintainPlan.Code); } else { this.genericMgr.CreateWithTrim(maintainPlan); SaveSuccessMessage(Resources.FMS.MaintainPlan.MaintainPlan_Added); return RedirectToAction("Edit/" + maintainPlan.Code); } } return View(maintainPlan); }