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))); }