public virtual ActionResult Create(Cats.Models.Hubs.Hub warehouse) { if (ModelState.IsValid) { _hubService.AddHub(warehouse); return(Json(new { success = true })); } ViewBag.HubOwnerID = new SelectList(_hubOwnerService.GetAllHubOwner().OrderBy(o => o.Name), "HubOwnerID", "Name", warehouse.HubOwnerID); return(PartialView(warehouse)); }
public ActionResult Hub_Create([DataSourceRequest] DataSourceRequest request, HubViewModel hubViewModel) { var hub = new Hub(); if (hubViewModel != null && ModelState.IsValid) { hub = HubViewModelBinder.BindHub(hubViewModel); _hubService.AddHub(hub); } return(Json(new[] { hub }.ToDataSourceResult(request, ModelState))); }
public ActionResult CreateJson([DataSourceRequest] DataSourceRequest request, Cats.Models.Hubs.HubView viewModel) { if (viewModel != null && ModelState.IsValid) { Cats.Models.Hubs.Hub original = new Cats.Models.Hubs.Hub { Name = viewModel.Name, HubOwnerID = viewModel.HubOwnerID }; _hubService.AddHub(original); } return(Json(new[] { viewModel }.ToDataSourceResult(request, ModelState))); }