public ActionResult Create(BaseModel baseModel) { TruckModel truckModel = new TruckModel(); truckModel.CopyBaseModel(baseModel); using (TruckBAL truckBAL = new TruckBAL(ContextInfo)) { truckBAL.PrepareTruckModel(truckModel); } return(View("Create", truckModel)); }
public ActionResult ViewTruck(string id) { TruckModel truckModel = new TruckModel(); truckModel.Id = id; using (TruckBAL truckBAL = new TruckBAL(ContextInfo)) { truckBAL.GetTruckModel(truckModel); } return(View(truckModel)); }
public JsonResult GetTrucks(DataTableSearchParameters <Nullable <bool> > dataTableSearchParameters) { GenericListModel <TruckModel> baseListModel = new GenericListModel <TruckModel>(); using (TruckBAL truckBAL = new TruckBAL(ContextInfo)) { baseListModel = truckBAL.GetSearchTrucksList(dataTableSearchParameters); } return(Json(new { baseModel = baseListModel }, JsonRequestBehavior.AllowGet)); }
public JsonResult GetTrucksBySelect2Parameters(Select2Parameters <bool> select2Parameters) { GenericListModel <TruckModel> baseListModel = new GenericListModel <TruckModel>(); using (TruckBAL truckBAL = new TruckBAL(ContextInfo)) { baseListModel = truckBAL.GetTrucks(select2Parameters); } return(Json(new { baseModel = baseListModel }, JsonRequestBehavior.AllowGet)); }
// GET: Truck/Edit/5 public ActionResult Edit(string id, BaseModel baseModel) { TruckModel truckModel = new TruckModel(); truckModel.CopyBaseModel(baseModel); truckModel.Id = id; using (TruckBAL truckBAL = new TruckBAL(ContextInfo)) { truckBAL.GetTruckModel(truckModel); truckBAL.PrepareTruckModel(truckModel); } return(View(truckModel)); }
public ActionResult Delete(TruckModel truckModel) { using (TruckBAL truckBAL = new TruckBAL(ContextInfo)) { truckBAL.Delete(truckModel); if (truckModel.HasErrorByType()) { truckBAL.GetTruckModel(truckModel); // truckBAL.PrepareTruckModel(truckModel); } } return(View(truckModel)); }
public ActionResult Create(TruckModel truckModel) { ModelState.Clear <TruckModel>(x => x.DriverModel); using (TruckBAL truckBAL = new TruckBAL(ContextInfo)) { if (ModelState.IsValid) { truckBAL.Create(truckModel); } if (truckModel.HasErrorByType(LMYFrameWorkMVC.Common.LookUps.ErrorType.Critical) || truckModel.HasSuccess(LMYFrameWorkMVC.Common.LookUps.SuccessType.Full)) { return(base.RedirectToActionWithData(new Dictionary <string, object> { { "baseModel", truckModel } })); } truckBAL.PrepareTruckModel(truckModel); } return(View("Create", truckModel)); }