Ejemplo n.º 1
0
        override public void validarDatos()
        {
            var validador_matricula = new Validador();

            validador_matricula.DeberianSerNoVacias(new string[] { "Numero", "ExpedidaPor", "SituacionActual" });
            validador_matricula.DeberianSerFechasNoVacias(new string[] { "FechaInscripcion" });

            if (!validador_matricula.EsValido(this))
            {
                throw new ExcepcionDeValidacion("El tipo de dato no es correcto");
            }
        }
Ejemplo n.º 2
0
        override public void validarDatos()
        {
            var validador_capacidad = new Validador();

            validador_capacidad.DeberianSerNoVacias(new string[] { "Detalle" });
            validador_capacidad.DeberianSerNaturalesOCero(new string[] { "Tipo" });

            if (!validador_capacidad.EsValido(this))
            {
                throw new ExcepcionDeValidacion("El tipo de dato no es correcto");
            }
        }
Ejemplo n.º 3
0
        override public void validarDatos()
        {
            var validador_competencia = new Validador();

            validador_competencia.DeberianSerNoVacias(new string[] { "Diploma", "Detalle", "Establecimiento", "Localidad" });
            validador_competencia.DeberianSerFechasNoVacias(new string[] { "FechaObtencion" });
            validador_competencia.DeberianSerNaturalesOCero(new string[] { "TipoInformatica", "Conocimiento", "Nivel", "Pais" });

            if (!validador_competencia.EsValido(this))
            {
                throw new ExcepcionDeValidacion("El tipo de dato no es correcto");
            }
        }
Ejemplo n.º 4
0
        override public void validarDatos()
        {
            var validador_docencias = new Validador();

            validador_docencias.DeberianSerNoVacias(new string[] { "Asignatura", "CategoriaDocente", "DedicacionDocente", "CargaHoraria", "TipoActividad", "Establecimiento", "Localidad" });
            validador_docencias.DeberianSerFechasNoVacias(new string[] { "FechaInicio", "FechaFinalizacion" });
            validador_docencias.DeberianSerNaturalesOCero(new string[] { "NivelEducativo", "Pais" });

            if (!validador_docencias.EsValido(this))
            {
                throw new ExcepcionDeValidacion("El tipo de dato no es correcto");
            }
        }
Ejemplo n.º 5
0
        override public void validarDatos()
        {
            var validador_actividad = new Validador();

            validador_actividad.DeberianSerNoVacias(new string[] { "DiplomaDeCertificacion", "Duracion", "Establecimiento", "Localidad" });
            validador_actividad.DeberianSerFechasNoVacias(new string[] { "FechaInicio", "FechaFinalizacion" });
            validador_actividad.DeberianSerNaturalesOCero(new string[] { "Pais" });

            if (!validador_actividad.EsValido(this))
            {
                throw new ExcepcionDeValidacion("El tipo de dato no es correcto");
            }
        }
Ejemplo n.º 6
0
        override public void validarDatos()
        {
            var validador_idioma = new Validador();

            validador_idioma.DeberianSerNoVacias(new string[] { "Diploma", "Idioma", "Establecimiento", "Localidad" });
            validador_idioma.DeberianSerFechasNoVacias(new string[] { "FechaObtencion" });
            validador_idioma.DeberianSerNaturalesOCero(new string[] { "Lectura", "Escritura", "Oral", "Pais" });

            if (!validador_idioma.EsValido(this))
            {
                throw new ExcepcionDeValidacion("El tipo de dato no es correcto");
            }
        }
Ejemplo n.º 7
0
        override public void validarDatos()
        {
            var validador_publicacion = new Validador();

            validador_publicacion.DeberianSerNoVacias(new string[] { "Titulo", "CantidadHojas", "DatosEditorial", });
            validador_publicacion.DeberianSerFechasNoVacias(new string[] { "FechaPublicacion" });
            validador_publicacion.DeberianSerNaturalesOCero(new string[] { "DisponeAdjunto", "DisponeCopia" });

            if (!validador_publicacion.EsValido(this))
            {
                throw new ExcepcionDeValidacion("El tipo de dato no es correcto");
            }
        }
Ejemplo n.º 8
0
        override public void validarDatos()
        {
            var validador_evento = new Validador();

            validador_evento.DeberianSerNoVacias(new string[] { "Denominacion", "Duracion", "Localidad" });
            validador_evento.DeberianSerFechasNoVacias(new string[] { "FechaInicio", "FechaFinalizacion" });
            validador_evento.DeberianSerNaturalesOCero(new string[] { "Pais", "CaracterDeParticipacion", "TipoDeEvento", "Institucion" });

            if (!validador_evento.EsValido(this))
            {
                throw new ExcepcionDeValidacion("El tipo de dato no es correcto");
            }
        }
Ejemplo n.º 9
0
        override public void validarDatos()
        {
            var validador_institucion = new Validador();

            validador_institucion.DeberianSerNoVacias(new string[] { "Institucion", "CaracterEntidad", "CargosDesempeniados", "NumeroAfiliado", "CategoriaActual", "Localidad" });
            validador_institucion.DeberianSerFechasNoVacias(new string[] { "FechaInicio", "FechaFin", "FechaDeAfiliacion", "Fecha" });
            validador_institucion.DeberianSerNaturalesOCero(new string[] { "Pais" });

            if (!validador_institucion.EsValido(this))
            {
                throw new ExcepcionDeValidacion("El tipo de dato no es correcto");
            }
        }
Ejemplo n.º 10
0
        override public void validarDatos()
        {
            var validador_experiencia = new Validador();

            validador_experiencia.DeberianSerNoVacias(new string[] { "PuestoOcupado", "Actividad", "NombreEmpleador", "TipoEmpresa", "Sector", "Localidad" });
            validador_experiencia.DeberianSerFechasNoVacias(new string[] { "FechaInicio", "FechaFin" });
            validador_experiencia.DeberianSerNaturalesOCero(new string[] { "Pais" });
            validador_experiencia.DeberianSerNaturalesOCero(new string[] { "PersonasACargo" });

            if (!validador_experiencia.EsValido(this))
            {
                throw new ExcepcionDeValidacion("El tipo de dato no es correcto");
            }
        }
Ejemplo n.º 11
0
        override public void validarDatos()
        {
            var validador_estudios = new Validador();

            validador_estudios.DeberianSerNoVacias(new string[] { "Titulo", "Establecimiento", "Localidad" });
            validador_estudios.DeberianSerFechasNoVacias(new string[] { "FechaIngreso", "FechaEgreso" });
            validador_estudios.DeberianSerNaturalesOCero(new string[] { "Nivel", "Anios", "Pais" });
            //  validador_estudios.DeberianSerNaturales(new string[] {  "Pais" });

            if (!validador_estudios.EsValido(this))
            {
                throw new ExcepcionDeValidacion("El tipo de dato no es correcto");
            }
        }