public static WoredaHub WoredaHubListBinder(WoredaHubViewModel model) { if (model == null) return null; var woredaHub = new WoredaHub() { WoredaHubID = model.WoredaHubID, HRDID = model.HRDID, PlanID = model.PlanID, StartDate = model.StartDate, EndDate = model.EndDate, Status = model.Status }; return woredaHub; }
public ActionResult WoredaHub_Destroy([DataSourceRequest] DataSourceRequest request, WoredaHubViewModel model) { if (model != null && ModelState.IsValid) { var woredahub = _woredaHubService.FindById(model.WoredaHubID); _woredaHubService.DeleteWoredaHub(woredahub); } return Json(ModelState.ToDataSourceResult()); }
public ActionResult WoredaHub_Update([DataSourceRequest] DataSourceRequest request, WoredaHubViewModel model) { if (model != null && ModelState.IsValid) { var origin = _woredaHubService.FindById(model.WoredaHubID); origin.StartDate = model.StartDate; origin.EndDate = model.EndDate; origin.Status = model.Status; _woredaHubService.EditWoredaHub(origin); } return Json(new[] { model }.ToDataSourceResult(request, ModelState)); }
public ActionResult WoredaHub_Create([DataSourceRequest] DataSourceRequest request, WoredaHubViewModel woredaHubViewModel) { if (woredaHubViewModel != null && ModelState.IsValid) { _woredaHubService.AddWoredaHub(WoredaHubListBinder(woredaHubViewModel)); } return Json(new[] { woredaHubViewModel }.ToDataSourceResult(request, ModelState)); }