public ActionResult _Edit(TransportFlowMaster flow) { //if (ModelState.IsValid) //{ // if (string.IsNullOrEmpty(flow.PartyFrom)) // { // base.SaveErrorMessage(Resources.SYS.ErrorMessage.Errors_Common_FieldRequired, Resources.SCM.FlowMaster.FlowMaster_TransferPartyFrom); // } // else if (string.IsNullOrEmpty(flow.PartyTo)) // { // base.SaveErrorMessage(Resources.SYS.ErrorMessage.Errors_Common_FieldRequired, Resources.SCM.FlowMaster.FlowMaster_TransferPartyTo); // } // else if (string.IsNullOrEmpty(flow.LocationFrom)) // { // base.SaveErrorMessage(Resources.SYS.ErrorMessage.Errors_Common_FieldRequired, Resources.SCM.FlowMaster.FlowMaster_LocationFrom); // } // else if (string.IsNullOrEmpty(flow.LocationTo)) // { // base.SaveErrorMessage(Resources.SYS.ErrorMessage.Errors_Common_FieldRequired, Resources.SCM.FlowMaster.FlowMaster_LocationTo); // } // else if (string.IsNullOrEmpty(flow.ShipFrom)) // { // base.SaveErrorMessage(Resources.SYS.ErrorMessage.Errors_Common_FieldRequired, Resources.SCM.FlowMaster.FlowMaster_ShipFrom); // } // else if (string.IsNullOrEmpty(flow.ShipTo)) // { // base.SaveErrorMessage(Resources.SYS.ErrorMessage.Errors_Common_FieldRequired, Resources.SCM.FlowMaster.FlowMaster_ShipTo); // } // else // { // flow.Type = com.Sconit.CodeMaster.OrderType.Transfer; // genericMgr.UpdateWithTrim(flow); // SaveSuccessMessage(Resources.SCM.FlowMaster.FlowMaster_Updated); // } //} return PartialView(flow); }
public ActionResult New(TransportFlowMaster flow) { if (ModelState.IsValid) { if (this.genericMgr.FindAll<long>("select count(*) from TransportFlowMaster as f where f.Code = ?", flow.Code)[0] > 0) { base.SaveErrorMessage(Resources.SYS.ErrorMessage.Errors_Existing_Code, flow.Code); } else { this.genericMgr.Create(flow); SaveSuccessMessage(Resources.SCM.FlowMaster.FlowMaster_Added); return RedirectToAction("Edit/" + flow.Code); } } // else // { // flow.FlowStrategy = com.Sconit.CodeMaster.FlowStrategy.Manual; // flow.Type = com.Sconit.CodeMaster.OrderType.Transfer; // flowMgr.CreateFlow(flow); // SaveSuccessMessage(Resources.SCM.FlowMaster.FlowMaster_Added); // return RedirectToAction("Edit/" + flow.Code); // } //} return View(flow); }