public virtual ActionResult Create(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 void CanEditPostBack() { //ACT var hub = new Hub { HubID = 1, Name = "Adama", HubOwnerID = 1 }; var jsonResult = _hubController.Edit(hub) as JsonResult; //ASSERT Assert.NotNull(jsonResult); dynamic data = jsonResult.Data; Assert.AreEqual(true, data.success); }
public void CanDoCreatePostBack() { //ACT var hub = new Hub {Name = "Diredawa", HubOwnerID = 1}; var jsonResult = _hubController.Create(hub) as JsonResult; //ASSERT Assert.NotNull(jsonResult); dynamic data = jsonResult.Data; Assert.AreEqual(true, data.success); }
public virtual ActionResult UserHubs(FormCollection userHubs) { var hubModel = Session["Hubs"] as UserHubsModel; var userName = Session["UserName"].ToString(); if (hubModel!=null) { for (var i = 0; i < hubModel.UserHubs.Count(); i++) { var model = new UserHubModel {HubID = hubModel.UserHubs[i].HubID, Name = hubModel.UserHubs[i].Name}; model.Selected = userHubs.GetValue(string.Format("[{0}].Selected", model.HubID)).AttemptedValue.Contains("true"); if (model.Selected == hubModel.UserHubs[i].Selected) continue; var userID = (from v in _userProfileService.GetAllUserProfile() where v.UserName == userName select v.UserProfileID).FirstOrDefault(); var hub = new Hub(); if (model.Selected) { _userHubService.AddUserHub(model.HubID,userID); }else { _userHubService.RemoveUserHub(model.HubID, userID); } } } return Json(new { success = true }); }