Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
 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));
 }
Exemplo n.º 3
0
        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);
        }
Exemplo n.º 4
0
        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);
        }
Exemplo n.º 5
0
        public ActionResult DeleteJson([DataSourceRequest] DataSourceRequest request, HubOwnerViewModel viewModel)
        {
            var original = _hubOwnerService.FindById(viewModel.HubOwnerID);

            _hubOwnerService.DeleteHubOwner(original);

            return(Json(new[] { viewModel }.ToDataSourceResult(request, ModelState)));
        }
Exemplo n.º 6
0
 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)));
 }
Exemplo n.º 7
0
 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)));
 }
Exemplo n.º 8
0
        public ActionResult DeleteJson([DataSourceRequest] DataSourceRequest request, HubOwnerViewModel viewModel)
        {
            var original = _hubOwnerService.FindById(viewModel.HubOwnerID);
            _hubOwnerService.DeleteHubOwner(original);

            return Json(new[] { viewModel }.ToDataSourceResult(request, ModelState));
        }
Exemplo n.º 9
0
 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));
 }
Exemplo n.º 10
0
 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()));
 }
Exemplo n.º 11
0
 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)));
 }
Exemplo n.º 12
0
        public ActionResult HubOwnerCreate([DataSourceRequest] DataSourceRequest request, HubOwnerViewModel hubOwner)
        {
            if (hubOwner != null && ModelState.IsValid)
            {
                _hubOwnerService.AddHubOwner(BindHubOwner(hubOwner));
            }

            return(Json(new[] { hubOwner }.ToDataSourceResult(request, ModelState)));
        }