public async Task <IActionResult> Register(RegisterRequests model) { var connectionstring = _context.Database.GetDbConnection().ConnectionString; if (ModelState.IsValid) { var user = new ApplicationUser { UserName = model.PhoneNumber, Email = model.Email, FirstName = model.FirstName, FullName = $@"{model.FirstName} {model.LastName}", LastName = model.LastName, PhoneNumber = model.PhoneNumber }; var result = await _userManager.CreateAsync(user, model.Password); if (result.Succeeded) { var jwtToken = await LogUser(_settings, user); return(Ok(new AuthResponse() { Email = user.Email, FullName = user.FullName, Token = jwtToken })); } else { return(BadRequest(result.Errors)); } } return(BadRequest(ModelState)); }
public RegisterRequestsDAL(int Id) { Db = new SOKNAEntities(); _RegisterRequests = Db.RegisterRequests.Single(r => r.Id == Id); }
public RegisterRequestsDAL(RegisterRequests Pa) { _RegisterRequests = Pa; }
public RegisterRequestsDAL() { _RegisterRequests = new RegisterRequests(); }