public string ValidarMail(string emailAComprobar) { emailAComprobar = this.ValidarString(emailAComprobar); ValidadorFormatoMail.ValidarFormato(emailAComprobar); MailUnico(emailAComprobar); return(emailAComprobar); }
public static void ValidarDatos(DatosUsuario datos) { ValidadorString.ValidarStringVacio(datos.Apellido); ValidadorString.ValidarStringVacio(datos.Nombre); ValidadorString.ValidarStringVacio(datos.Mail); ValidadorFormatoMail.ValidarFormato(datos.Mail); }
public Usuario ObtenerPorCredenciales(string mail, string contrasenia) { ValidadorString.ValidarStringVacio(mail); ValidadorFormatoMail.ValidarFormato(mail); ValidadorString.ValidarStringVacio(contrasenia); Usuario usuario = this.repository.GetAll().Where(x => x.Datos.Mail.Equals(mail) && x.Contrasenia.Equals(contrasenia)).FirstOrDefault(); NoExisteUsuario(usuario); return(usuario); }