/// <summary> /// Updates the user. /// </summary> /// <param name="model">The model.</param> public void UpdateUser(UserViewModel model) { try { User user = UserViewModelFactory.CreateFromViewModelModel(model, ObjectMapper); UserManager.Update(user); } catch (Exception ex) { ExceptionManager.HandleException(ex, PolicyNameType.ExceptionReplacing); } }
/// <summary> /// Creates the user. /// </summary> /// <param name="membershipProviderId">The membership provider id.</param> /// <param name="model">The model.</param> public UserViewModel CreateUser(int membershipProviderId, UserViewModel model) { try { User user = UserViewModelFactory.CreateFromViewModelModel(model, ObjectMapper); user.Membership_Id = membershipProviderId; User createdUser = UserManager.Add(user); return UserViewModelFactory.CreateFromDomainModel(createdUser, ObjectMapper); } catch (Exception ex) { ExceptionManager.HandleException(ex, PolicyNameType.ExceptionReplacing); } return null; }