public static User Create(UserV2 userV2) { return(new User( userV2.Id ?? -1, userV2.EmailAddress, userV2.FirstName, userV2.LastName, userV2.DisplayName, userV2.Title, userV2.Company, userV2.Username, userV2.Location)); }
public void CreateUser() { UserV2 userV2 = new UserV2("Zézinho", "*****@*****.**", "mudar*123"); userV2.ActiveUser(); _repo.Insert(userV2); /*fora da entidade Usuario, alteramos a senha e enviamos o e-mail*/ Utils.SendMail("*****@*****.**", userV2.Email, "Usuário criado com sucesso", "Sr. " + userV2.Name + ", seu usuário foi criado"); }
public static async Task <IActionResult> RunV2( [HttpTrigger(AuthorizationLevel.Anonymous, "post", Route = null)] HttpRequest req, ILogger log) { try { string requestBody = await new StreamReader(req.Body).ReadToEndAsync(); UserV2 data = JsonConvert.DeserializeObject <UserV2>(requestBody); Uri serviceEndpoint = new Uri(Environment.GetEnvironmentVariable("CosmosEndPoint")); string key = Environment.GetEnvironmentVariable("ConnectionStringCosmosDB"); DocumentClient client = new DocumentClient(serviceEndpoint, key); var collectionUrl = UriFactory.CreateDocumentCollectionUri("StapOutData", "StepOutData"); await client.CreateDocumentAsync(collectionUrl, data); } catch (Exception ex) { //om makklijk fouten te kunnen opsporen. return(new OkObjectResult(ex.Message)); //return new StatusCodeResult(500); } return(new StatusCodeResult(200)); }
internal void Remove(UserV2 user) { throw new NotImplementedException(); }