コード例 #1
0
        protected override ValidationResult IsValid(object value, ValidationContext validationContext)
        {
            string emailValor = (string)value;

            PlanificacionDbEntities db = new PlanificacionDbEntities();
            int conteo = db.Usuario.Count(x => x.Email == emailValor);

            if (conteo != 0)
            {
                return(new ValidationResult("Ya hay existe un usuario con este correo electrónico"));
            }
            return(ValidationResult.Success);
        }
コード例 #2
0
        protected override ValidationResult IsValid(object value, ValidationContext validationContext)
        {
            string cedulaValor = (string)value;

            PlanificacionDbEntities db = new PlanificacionDbEntities();
            int conteo = db.Usuario.Count(x => x.Cedula == cedulaValor);

            if (conteo != 0)
            {
                return(new ValidationResult("Ya hay existe un usuario con esta cédula en el sistema"));
            }
            return(ValidationResult.Success);
        }