public UserAccount Post(UserCreateModel model) { var user = new UserAccount(model.Username); user.ChangePassword(model.PasswordDetails.Password); context.Users.Add(user); context.SaveChanges(); return(user); }
public Models.Settings Post(SettingsEditModel model) { var settings = context.Settings; settings.ChangeContactEmail(model.ContactEmail); settings.ChangeContactNumber(model.ContactNumber); settings.ChangeContactAddress(model.Address.HouseName, model.Address.Street, model.Address.Town, model.Address.City, model.Address.Postcode); context.SaveChanges(); return(settings); }