public async Task <int> create(UserAcountDetails user) { Acount a = new Acount() { Username = user.Username, Password = user.Password, ObjectRole = "ROLE_USER" }; _dbContext.Acounts.Add(a); Guid idAcount = a.ID; User u = new User() { Name = user.Name, School = user.School, Phone = user.Phone, Email = user.Email, Area = user.Area, ID_Acount = idAcount }; _dbContext.Users.Add(u); a.User = u; return(await _dbContext.SaveChangesAsync()); }
public async Task <IActionResult> Register([FromBody] UserAcountDetails userDetails) { int rs = await _userService.create(userDetails); if (rs == 0) { return(Ok(new BaseResponse(400, "Tạo mới không thành công.Tài khoản đã được sử dụng"))); } else { return(Ok(new BaseResponse(200, "Tạo mới thành công"))); } }