public void ValidarDatos() { bool DatosValidos = true; if (this.TBDesde.Text == null) { DatosValidos = false; } else if (this.TBDesde.Text == "") { DatosValidos = false; } if (_Concepto.Id == 28) { if (!DesdeHasta1.DiasHabilitadosEntreFechas(_Concepto.Id)) { DatosValidos = false; } } if (_Concepto.Id == 29) { if (!DesdeHasta1.DiasHabilitadosEntreFechas(_Concepto.Id)) { DatosValidos = false; } } if (!this.DesdeHasta1.ValidarFechas()) { DatosValidos = false; } if (!this.rbConyugue.Checked && !this.rbHijo.Checked && !this.rbPadreMadre.Checked && !this.rbAbuelo.Checked && !this.rbHermano.Checked && !this.rbNieto.Checked && !this.rbSuegro.Checked && !this.rbYerno.Checked) { DatosValidos = false; } this.AceptarCancelar1.PuedeAceptar = DatosValidos; }
private void ValidarDatos() { bool DatosValidos = true; WSViaticosSoapClient s = new WSViaticosSoapClient(); if (this.rbSecundario.Checked) { if (DesdeHasta1.DiasHabilesEntreFechas(s) > 3) { DatosValidos = false; } } if (this.rbTerciario.Checked) { if (DesdeHasta1.DiasHabilesEntreFechas(s) > 6) { DatosValidos = false; } } if (this.TBFechaDeExamen.Text == null) { DatosValidos = false; } else if (this.TBFechaDeExamen.Text == "") { DatosValidos = false; } else { if (DesdeHasta1.EstaCargado()) { //En el metodo EsAnteriorA se valida a si mismo las fechas desde, hasta. if (!DesdeHasta1.EsAnteriorA(DateTime.Parse(this.TBFechaDeExamen.Text))) { DatosValidos = false; } if (!DesdeHasta1.EsPosteriorA(DateTime.Parse(this.TBFechaDeExamen.Text))) { DatosValidos = false; } } else { DatosValidos = false; } } if (rbSecundario.Checked == false && rbTerciario.Checked == false) { DatosValidos = false; } this.AceptarCancelar1.PuedeAceptar = DatosValidos; }