public ActionResult Delete(TruckExpenseModel truckExpenseModel) { using (TruckExpenseBAL truckExpenseBAL = new TruckExpenseBAL(ContextInfo)) { truckExpenseBAL.Delete(truckExpenseModel); if (truckExpenseModel.HasErrorByType()) { truckExpenseBAL.GetTruckExpenseModel(truckExpenseModel); } } return(View(truckExpenseModel)); }
public ActionResult Create(TruckExpenseModel truckExpenseModel) { ModelState.Clear <TruckExpenseModel>(x => x.TruckModel); using (TruckExpenseBAL truckExpenseBAL = new TruckExpenseBAL(ContextInfo)) { if (ModelState.IsValid) { truckExpenseBAL.Create(truckExpenseModel); } if (truckExpenseModel.HasErrorByType(LMYFrameWorkMVC.Common.LookUps.ErrorType.Critical) || truckExpenseModel.HasSuccess(LMYFrameWorkMVC.Common.LookUps.SuccessType.Full)) { return(base.RedirectToActionWithData(new Dictionary <string, object> { { "baseModel", truckExpenseModel } })); } truckExpenseBAL.PrepareTruckExpenseModel(truckExpenseModel); } return(View("Create", truckExpenseModel)); }
private bool ValidateDelete(TruckExpenseModel truckExpenseModel) { return(truckExpenseModel.HasErrorByType()); }