Пример #1
0
        public async Task <IActionResult> Register(CreateAccountUser request)
        {
            var result = await _iuserservice.Add(request);

            if (result == 0)
            {
                return(BadRequest());
            }
            return(Ok());
        }
Пример #2
0
 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());
     }
 }