public User Create([FromBody] CreateUserParameters userParameters) { File photo = userParameters.photo; User user = userParameters.user; return(_userRepository.CreateUser(user, photo)); }
public static async Task <APIResponse <string> > CreateUserAsync(string firstName, string lastName, string emailAddress, string password) { CreateUserParameters parameters = new CreateUserParameters() { FirstName = firstName, LastName = lastName, EmailAddress = emailAddress, Password = password, }; return(await PostAsync <string>("api/users", parameters)); }
/// <summary> /// Creates the specified parameters. /// </summary> /// <param name="parameters">The parameters.</param> public void Create(CreateUserParameters parameters) { parameters.Password = _crypto.Hash(parameters.Password); using (ITransaction trans = _session.BeginTransaction()) { _session.CreateCommandProcedure("User_Create", parameters) .ExecuteUpdate(); trans.Commit(); } }
public Task <UniwixUser> CreateUserAsync(CreateUserParameters createUserParameters) { var url = $"{UniwixBaseUrl}/Users"; var content = new MultipartFormDataContent { { new StringContent(createUserParameters.UserName), "username" }, { new StringContent(createUserParameters.TaxIdentificationNumber), "piva" }, { new StringContent(createUserParameters.Description), "descrizione" }, }; return(PostAsync <UniwixUser>(url, content)); }
public static async Task <User> CreateUser(CreateUserParameters userParam) { HttpResponseMessage response; response = await _client.PostAsJsonAsync("api/user", new CreateUserParameters() { photo = userParam.photo, user = userParam.user, }); if (response.IsSuccessStatusCode) { return(await response.Content.ReadAsAsync <User>()); } return(null); }
async Task <User> ExecuteCreateUserCommand(object param) { if (RegisterUser.Name == null || RegisterUser.Surname == null || RegisterUser.Password == null) { Warning = "Заполните все обязательные поля"; return(null); } else { CreateUserParameters createUser = new CreateUserParameters(); createUser.user = RegisterUser; createUser.photo = AttachedPhoto; var user = await DataAccess.DataAccess.CreateUser(createUser); Warning = null; Parent.CurrentScreenType = ScreenTypes.Login; Parent.SetScreen(); return(user); } }
public async Task <ActionResult <string> > CreateUser(CreateUserParameters parameters) { parameters.EmailAddress = parameters.EmailAddress.ToLower(); if (Db.Users.Where(o => o.Email == parameters.EmailAddress).Any()) { return(BadRequest("Dit emailadres is al in gebruik.")); } User user = new User() { FirstName = parameters.FirstName, LastName = parameters.LastName, Email = parameters.EmailAddress, SecurityLevel = SecurityLevel.User, }; PasswordSecurity.SetPassword(parameters.Password, user); Db.Users.Add(user); await Db.SaveChangesAsync(); return(AccessToken.Generate(user.Email)); }
//---------------------------------------------------------------------------------------- private void toolStripCreate_Click(object sender, EventArgs e) { CreateUserParameters frmNewUserParameter = new CreateUserParameters(this); frmNewUserParameter.ShowDialog(); }