public void CanDestroyHubOwner() { var request = new DataSourceRequest(); var hubOwnerViewModel = new HubOwnerViewModel { HubOwnerID = 1, HubId = 1, Name = "Owner2", LongName = "Hub Owner 2" }; var result = _hubOwnerController.HubOwnerUpdate(request, hubOwnerViewModel); //Assert Assert.IsInstanceOf <JsonResult>(result); }
public ActionResult CreateJson([DataSourceRequest] DataSourceRequest request, HubOwnerViewModel viewModel) { if (viewModel != null && ModelState.IsValid) { Cats.Models.Hubs.HubOwner original = new Cats.Models.Hubs.HubOwner { Name = viewModel.Name, LongName = viewModel.LongName }; _hubOwnerService.AddHubOwner(original); } return Json(new[] { viewModel }.ToDataSourceResult(request, ModelState)); }
private HubOwner BindHubOwner(HubOwnerViewModel hubOwnerViewModel) { if (hubOwnerViewModel == null) { return(null); } var hubOwner = new HubOwner() { Name = hubOwnerViewModel.Name, LongName = hubOwnerViewModel.LongName, HubOwnerID = hubOwnerViewModel.HubOwnerID, }; return(hubOwner); }
private IEnumerable <HubOwnerViewModel> GetHubOwner() { var result = _hubOwnerService.GetAllHubOwner(); var viewModelList = new List <HubOwnerViewModel>(); foreach (var hubOwner in result) { var ownerViewModel = new HubOwnerViewModel(); ownerViewModel.Name = hubOwner.Name; ownerViewModel.LongName = hubOwner.LongName; ownerViewModel.HubOwnerID = hubOwner.HubOwnerID; viewModelList.Add(ownerViewModel); } return(viewModelList); }
public ActionResult DeleteJson([DataSourceRequest] DataSourceRequest request, HubOwnerViewModel viewModel) { var original = _hubOwnerService.FindById(viewModel.HubOwnerID); _hubOwnerService.DeleteHubOwner(original); return(Json(new[] { viewModel }.ToDataSourceResult(request, ModelState))); }
public ActionResult CreateJson([DataSourceRequest] DataSourceRequest request, HubOwnerViewModel viewModel) { if (viewModel != null && ModelState.IsValid) { Cats.Models.Hubs.HubOwner original = new Cats.Models.Hubs.HubOwner { Name = viewModel.Name, LongName = viewModel.LongName }; _hubOwnerService.AddHubOwner(original); } return(Json(new[] { viewModel }.ToDataSourceResult(request, ModelState))); }
public ActionResult UpdateJson([DataSourceRequest] DataSourceRequest request, HubOwnerViewModel viewModel) { if (viewModel != null && ModelState.IsValid) { var original = _hubOwnerService.FindById(viewModel.HubOwnerID); original.Name = viewModel.Name; original.LongName = viewModel.LongName; _hubOwnerService.EditHubOwner(original); } return(Json(new[] { viewModel }.ToDataSourceResult(request, ModelState))); }
public ActionResult DeleteJson([DataSourceRequest] DataSourceRequest request, HubOwnerViewModel viewModel) { var original = _hubOwnerService.FindById(viewModel.HubOwnerID); _hubOwnerService.DeleteHubOwner(original); return Json(new[] { viewModel }.ToDataSourceResult(request, ModelState)); }
public ActionResult UpdateJson([DataSourceRequest] DataSourceRequest request, HubOwnerViewModel viewModel) { if (viewModel != null && ModelState.IsValid) { var original = _hubOwnerService.FindById(viewModel.HubOwnerID); original.Name = viewModel.Name; original.LongName = viewModel.LongName; _hubOwnerService.EditHubOwner(original); } return Json(new[] { viewModel }.ToDataSourceResult(request, ModelState)); }
public ActionResult HubOwnerDestroy([DataSourceRequest] DataSourceRequest request, HubOwnerViewModel hubOwner) { if (hubOwner != null && ModelState.IsValid) { var result = _hubOwnerService.FindById(hubOwner.HubOwnerID); if (result != null) { _hubOwnerService.DeleteHubOwner(result); } } return(Json(ModelState.ToDataSourceResult())); }
public ActionResult HubOwnerUpdate([DataSourceRequest] DataSourceRequest request, HubOwnerViewModel hubOwner) { if (hubOwner != null && ModelState.IsValid) { var result = _hubOwnerService.FindById(hubOwner.HubOwnerID); if (result != null) { result.Name = hubOwner.Name; result.LongName = hubOwner.LongName; _hubOwnerService.EditHubOwner(result); } } return(Json(new[] { hubOwner }.ToDataSourceResult(request, ModelState))); }
public ActionResult HubOwnerCreate([DataSourceRequest] DataSourceRequest request, HubOwnerViewModel hubOwner) { if (hubOwner != null && ModelState.IsValid) { _hubOwnerService.AddHubOwner(BindHubOwner(hubOwner)); } return(Json(new[] { hubOwner }.ToDataSourceResult(request, ModelState))); }