public async Task <IActionResult> Register(CreateAccountUser request) { var result = await _iuserservice.Add(request); if (result == 0) { return(BadRequest()); } return(Ok()); }
public async Task <int> Add(CreateAccountUser request) { if (await _weightDBContext.Users.FindAsync(request.id) != null) { throw new Exception("CMND da ton tai"); } else { var users = new WeightVehicle.Data.Entity.User() { id = request.id, firstName = request.firstName, lastName = request.lastName, DoB = request.DoB, userName = request.userName, passWord = request.passWord, email = request.email, phoneNumber = request.phoneNumber, }; _weightDBContext.Users.Add(users); return(await _weightDBContext.SaveChangesAsync()); } }