public async Task <Guid> CreateUser(Guid application, string firstName, string lastName, string username, string password, string email, string phone) { var result = Guid.Empty; var id = Guid.NewGuid(); await db.Users.AddAsync(new Entities.User() { Id = id, Application = application, Username = username, Password = password, FirstName = firstName, LastName = lastName, Email = email, Phone = phone }); if (await db.SaveChangesAsync() > 0) { result = id; } return(result); }
public async Task <Guid> CreateUserRole(Guid application, string name, string description) { var result = Guid.Empty; var id = Guid.NewGuid(); await db.UserRoles.AddAsync(new Entities.UserRole() { Id = id, Application = application, Name = name, Description = description }); if (await db.SaveChangesAsync() > 0) { result = id; } return(result); }