public void UserAccountViewModel() { var model = new UserAccountViewModel(); Assert.AreNotEqual(model.FavoriteLinks, null); model.FirstName="Pedro"; model.LastName="Torrezão"; Assert.AreEqual(model.FullName, "Pedro Torrezão"); model.LastName =""; Assert.AreEqual(model.FullName, "Pedro"); model.FirstName = ""; model.LastName = "Torrezão"; Assert.AreEqual(model.FullName, "Torrezão"); }
public ActionResult EditProfile(UserAccountViewModel model) { var userAccount = AutoMapperConfiguration.GetMapper().Map<UserAccount>(model); this.userManagementService.UpdateAccount(userAccount); var userAccountModel = AutoMapperConfiguration.GetMapper().Map<UserAccountViewModel>(this.userManagementService.GetUser(model.Username)); this.auditTrailService.LogMessage(string.Format("The user {0} had changed his profile.", model.Username), model.Username, userAccount); return PartialView("_ProfileDetails", model); }