public void EditUser_TryEditUser() { var mockUsersManager = new Mock<IUsersManager>(); var controller = new UsersController(mockUsersManager.Object); var selectUserModel = new SelectUserModel(); //Act controller.EditUser(selectUserModel, null); //Assert mockUsersManager.Verify(x => x.EditUser(It.IsAny<int>(), It.IsAny<string>(), It.IsAny<string>(), It.IsAny<string>())); }
public ActionResult AddUser(SelectUserModel selectUserModel) { if (!ModelState.IsValid) return PartialView(); _usersManager.AddUser( selectUserModel.FirstName, selectUserModel.LastName, selectUserModel.Email); int countPages; var userModel = new UserModel {PageInfo = {CurrentPage = 1}}; userModel.ListUsers.AllUsers = _usersManager.GetUsers(userModel.PageInfo.Find, userModel.PageInfo.CurrentPage, out countPages); userModel.PageInfo = PageInfoHelper.SetPageInfo(countPages); return PartialView("FoundUsers", userModel); }
public ActionResult Upload(int idParam) { var userModel = new SelectUserModel {ID = idParam}; return View(userModel); }
public ActionResult EditUser(SelectUserModel selectUserModel, string find, int currentPage = 1) { if (!ModelState.IsValid) return PartialView(); selectUserModel.FirstName = selectUserModel.FirstName.ToLower(); _usersManager.EditUser( selectUserModel.ID, selectUserModel.FirstName, selectUserModel.LastName, selectUserModel.Email); int countPages; var userModel = new UserModel { ListUsers = { AllUsers = _usersManager.GetUsers(find, currentPage, out countPages) }, PageInfo = PageInfoHelper.SetPageInfo(countPages, currentPage) }; return PartialView("FoundUsers", userModel); }
public UserModel() { SelectUserModel = new SelectUserModel(); PageInfo = new PageInfo(); ListUsers = new ListUsers(); }