Пример #1
0
 private void SetearValidadores()
 {
     try
     {
         phFechaDesde.Controls.Add(GenerarValidadores.Fecha("txtFechaDesde", "La fecha desde debe tener el formato DD/MM/AAAA", true, "desdeValid"));
         phFechaDesde.Controls.Add(GenerarValidadores.Requerido("txtFechaDesde", "Debe ingresar la fecha Desde", true, "desdeReq"));
         phFechaHasta.Controls.Add(GenerarValidadores.Fecha("txtFechaHasta", "La fecha hasta debe tener el formato DD/MM/AAAA", true, "hastaValid"));
         phFechaHasta.Controls.Add(GenerarValidadores.Requerido("txtFechaHasta", "Debe ingresar la fecha Hasta", true, "hastaReq"));
         PHDesdeImporteTotal.Controls.Add(GenerarValidadores.Entero("TxtDesdeImporte", "El valor ingresado en Desde Importe Total es incorrecto. Debe ingresar un número sin decimales", true, "ValidarCampoDesdeImporte"));
         PHHastaImporteTotal.Controls.Add(GenerarValidadores.Rango("TxtDesdeImporte", "TxtHastaImporte", "El campo Hasta Importe Total debe ser mayor al campo Desde Importe Total", true, "ValidarDesdeHastaImporte", true));
         PHHastaImporteTotal.Controls.Add(GenerarValidadores.Entero("TxtHastaImporte", "El valor ingresado en Hasta Importe Total es incorrecto. Debe ingresar un número sin decimales", true, "ValidarCampoHastaImporte"));
         CustomValidator validRango = (CustomValidator)GenerarValidadores.Custom("", "", true, "rangoValid");
         validRango.ServerValidate += new System.Web.UI.WebControls.ServerValidateEventHandler(ValidateRango);
         phFechaHasta.Controls.Add(validRango);
     }
     catch (Exception ex)
     {
         ((ErrorWeb)phErrores.Controls[0]).setMensaje(ex.Message);
     }
 }