public async Task <IActionResult> POSTdriver([FromBody] DriverLoginDto value) { try { if (value != null) { var token = loginService.DriverCheck(value); if (token == null) { return(BadRequest()); } else { return(Ok(token)); } } else { return(BadRequest()); } } catch (Exception ex) { return(StatusCode(500)); throw; } }
public TokenDto DriverCheck(DriverLoginDto driverLogin) { var driver = cabODbContext.Driver.Where(x => x.UserName == driverLogin.Username && x.Password == driverLogin.Password).FirstOrDefault(); if (driver == null) { return(null); } else { return(GenerateDriverJwt(driver)); } }