コード例 #1
0
 public string ValidarMail(string emailAComprobar)
 {
     emailAComprobar = this.ValidarString(emailAComprobar);
     ValidadorFormatoMail.ValidarFormato(emailAComprobar);
     MailUnico(emailAComprobar);
     return(emailAComprobar);
 }
コード例 #2
0
 public static void ValidarDatos(DatosUsuario datos)
 {
     ValidadorString.ValidarStringVacio(datos.Apellido);
     ValidadorString.ValidarStringVacio(datos.Nombre);
     ValidadorString.ValidarStringVacio(datos.Mail);
     ValidadorFormatoMail.ValidarFormato(datos.Mail);
 }
コード例 #3
0
        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);
        }