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"); } }
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"); } }
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"); } }
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"); } }
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"); } }
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"); } }
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"); } }
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"); } }
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"); } }
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"); } }
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"); } }