public static AutenticarSaida AutenticarDAL(AutenticarEntrada autenticar) { AutenticarSaida alunoAutenticado = new AutenticarSaida(); try { using (var db = new SGCEntities()) { var alunoRetorno = db.ALUNOS.Where(x => db.ALUNOS.Count(e => e.EMAIL_ALUNO == autenticar.Login) > 0 && x.SENHA_ALUNO.ToLower() == autenticar.Senha).FirstOrDefault(); if (alunoRetorno != null) { alunoAutenticado = ConverterAlunoAutenticado(alunoRetorno); alunoAutenticado.Sucesso = true; } return(alunoAutenticado); } } catch (Exception ex) { alunoAutenticado.Sucesso = false; alunoAutenticado.Erro = ex.Message; return(alunoAutenticado); } }
public static Aluno Autenticar(AutenticarEntrada autenticarEntrada) { return(AlunoDAL.AutenticarDAL(autenticarEntrada)); }
// GET api/values/5 public Aluno AutenticarAluno(AutenticarEntrada autenticar) { AlunoBLL alunoBll = new AlunoBLL(); return(AlunoBLL.Autenticar(autenticar)); }