public ActionResult <Athlete> VerifyUser(AthleteLoginDTO user) { var athlete = athleteService.VerifyAthlete(user); if (athlete == null) { return(NotFound()); } return(Ok(athlete)); }
public ActionResult <Athlete> VerifyUser(AthleteLoginDTO user) { var result = athleteService.VerifyAthlete(user); if (result != null) { return(Ok(result)); } else { return(NotFound()); } }
public Athlete VerifyAthlete(AthleteLoginDTO user) { var athleteWithEmail = GetByEmail(user.Email); if (athleteWithEmail != null) { var withPassword = athleteWithEmail.Password == user.Password; if (withPassword) { athleteWithEmail.GUID = user.GUID; _athleteRepository.Update(athleteWithEmail); return(athleteWithEmail); } else { return(null); } } else { return(null); } }