Example #1
0
        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);
        }
Example #2
0
 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()));
 }
Example #3
0
        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)));
        }
Example #4
0
        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)));
        }