Beispiel #1
0
        private void SetearValidadores()
        {
            phFechaDesde.Controls.Add(GenerarValidadores.Requerido("txtFechaDesde", "Debe ingresar la fecha desde.", true, "fechaDesdeReq"));
            phFechaDesde.Controls.Add(GenerarValidadores.Fecha("txtFechaDesde", "La fecha desde debe tener el formato DD/MM/AAAA.", true, "desdeValid"));

            if (txtFechaHasta.Text == "")
            {
                txtFechaHasta.Text = DateTime.Now.ToShortDateString();
            }
            phFechaHasta.Controls.Add(GenerarValidadores.Fecha("txtFechaHasta", "La fecha hasta debe tener el formato DD/MM/AAAA.", true, "hastaValid"));

            CustomValidator validadorRangoFechas = (CustomValidator)GenerarValidadores.Custom();

            validadorRangoFechas.ServerValidate += new System.Web.UI.WebControls.ServerValidateEventHandler(this.ValidateRangoFechas);
            this.phValidRangoFechas.Controls.Add(validadorRangoFechas);
        }
        private void SetearValidadores()
        {
            this.phValidNombre.Controls.Add(GenerarValidadores.Requerido("txtNombre", this.TraducirTexto("Errores.Obligatorios.Nombre")));

            CustomValidator validadorEsPropia = (CustomValidator)GenerarValidadores.Custom();

            validadorEsPropia.ServerValidate += new System.Web.UI.WebControls.ServerValidateEventHandler(this.ValidateEsPropia);
            this.phValidEsPropia.Controls.Add(validadorEsPropia);

            this.phValidFechaFinVigencia.Controls.Add(GenerarValidadores.Fecha("txtFechaFinVigencia", this.TraducirTexto("Errores.Invalidos.FechaFinVigencia")));

            CustomValidator validadorFechaFin = (CustomValidator)GenerarValidadores.Custom();

            validadorFechaFin.ServerValidate += new System.Web.UI.WebControls.ServerValidateEventHandler(this.ValidateFechaFin);
            this.phValidFechaFinVigencia.Controls.Add(validadorFechaFin);
        }
Beispiel #3
0
 private void dtgZonasTarifario_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
 {
     if (e.Item.ItemType == ListItemType.EditItem)
     {
         PlaceHolder ph = ((PlaceHolder)e.Item.FindControl("phValidKgExcTari"));
         if (ph != null)
         {
             ph.Controls.Add(GenerarValidadores.Decimal("txtKgExcTari", this.TraducirTexto("Errores.Invalidos.Importe"), false, "valImporteExcTar"));
             ph.Controls.Add(GenerarValidadores.Requerido("txtKgExcTari", this.TraducirTexto("Errores.Obligatorios.Importe"), false, "reqImporteExcTar"));
         }
     }
     if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
     {
         ((CheckBox)e.Item.FindControl("chkZonaTari")).Attributes.Add("onclick", "CambiaZonaTari()");
     }
 }
        private void SetearValidadores()
        {
            if (this.radioTipo.Checked)
            {
                this.phValidTipoGuia.Controls.Add(GenerarValidadores.Requerido("ddlTipoGuia", this.TraducirTexto("Errores.Obligatorios.TipoGuia"), false, "validTipoGuia"));
                this.phValidNroSucursal.Controls.Add(GenerarValidadores.Requerido("txtNroSucursal", this.TraducirTexto("Errores.Obligatorios.NroSucursal"), false, "validNroSucursal"));
                this.phValidNroGuia.Controls.Add(GenerarValidadores.Requerido("txtNroGuia", this.TraducirTexto("Errores.Obligatorios.NroGuia"), false, "validNroGuia"));

                this.phValidNroSucursal.Controls.Add(GenerarValidadores.Entero("txtNroSucursal", this.TraducirTexto("Errores.Invalidos.NroSucursal"), false, "validNroSucursalInv"));
                this.phValidNroGuia.Controls.Add(GenerarValidadores.Entero("txtNroGuia", this.TraducirTexto("Errores.Invalidos.NroGuia"), false, "validNroGuiaInv"));
            }
            else
            {
                this.phValidCodigoBarra.Controls.Add(GenerarValidadores.Requerido("txtCodigoBarra", this.TraducirTexto("Errores.Obligatorios.CodigoBarraGuia"), false, "validCodigoBarra"));
            }
        }
Beispiel #5
0
        private void SetearValidadores()
        {
            //this.phValidDesde.Controls.Add(GenerarValidadores.Entero("txtDesde", this.TraducirTexto("Errores.Invalidos.Desde")));
            //this.phValidHasta.Controls.Add(GenerarValidadores.Entero("txtHasta", this.TraducirTexto("Errores.Invalidos.Hasta")));
            //this.phErrores.Controls.Add(GenerarValidadores.Rango("txtDesde", "txtHasta", this.TraducirTexto("Errores.Invalidos.Rango"), true, "validaRango", true));
            this.phValidDesde.Controls.Add(GenerarValidadores.Requerido("txtDesde", this.TraducirTexto("Errores.Obligatorios.CodigoBarrasInicial"), true, "reqDesde"));
            this.phValidHasta.Controls.Add(GenerarValidadores.Requerido("txtHasta", this.TraducirTexto("Errores.Obligatorios.CodigoBarrasFinal"), true, "reqHasta"));

            this.phValidProducto.Controls.Add(GenerarValidadores.Requerido("txtProductoSel", this.TraducirTexto("Errores.Obligatorios.Producto"), false, "productoRequerido"));
            this.phValidTiempoEntrega.Controls.Add(GenerarValidadores.Requerido("txtTiempoEntregaSelec", this.TraducirTexto("Errores.Obligatorios.TiempoEntrega"), false, "tiempoEntregaRequerido"));
            this.phValidServicio.Controls.Add(GenerarValidadores.Requerido("txtServicioSelec", this.TraducirTexto("Errores.Obligatorios.Servicio"), false, "servicioRequerido"));
            this.phValidServicio.Controls.Add(GenerarValidadores.Requerido("txtModalidadEntregaSelec", this.TraducirTexto("Errores.Obligatorios.ModalidadEntrega"), false, "modalidadRequerido"));

            this.phComboServicios.Controls.Add(GenerarValidadores.Requerido("ddlServicios", this.TraducirTexto("Errores.Obligatorios.Servicio"), false, "ddlServicioRequerido"));
            this.phComboConcepto.Controls.Add(GenerarValidadores.Requerido("ddlConcepto", this.TraducirTexto("Errores.Obligatorios.Concepto"), false, "ddlConceptoRequerido"));
        }
Beispiel #6
0
 /*private double CalcularImporte(double importeRef)
  * {
  *      if(tariFlete.FactorAjuste != "")
  *      {
  *              if(tariFlete.PorcentajeAjuste != 0)
  *              {
  *                      if(tariFlete.FactorAjuste == "+")
  *                      {
  *                              return (importeRef + (importeRef * (tariFlete.PorcentajeAjuste/100)));
  *                      }
  *                      else
  *                      {
  *                              return (importeRef - (importeRef * (tariFlete.PorcentajeAjuste/100)));
  *                      }
  *              }
  *              else
  *              {
  *                      if(tariFlete.FactorAjuste == "+")
  *                      {
  *                              return importeRef + tariFlete.ImporteAjuste;
  *                      }
  *                      else
  *                      {
  *                              return importeRef - tariFlete.ImporteAjuste;
  *                      }
  *              }
  *      }
  *      else
  *      {
  *              return importeRef;
  *      }
  * }
  */
 private void dtgTopesDisponibles_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
 {
     if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
     {
         ((CheckBox)e.Item.FindControl("chkTopeDisp")).Attributes.Add("onclick", "CambiaTope()");
         PlaceHolder ph = ((PlaceHolder)e.Item.FindControl("phValidVol"));
         ph.Controls.Add(GenerarValidadores.DecimalPositivo("txtVolumen", this.TraducirTexto("Errores.Invalidos.Volumen"), false, "valVolumen"));
         ph.Controls.Add(GenerarValidadores.Requerido("txtVolumen", this.TraducirTexto("Errores.Obligatorios.Volumen"), false, "reqVolumen"));
         PlaceHolder ph1 = ((PlaceHolder)e.Item.FindControl("phValidImporteDisp"));
         ph1.Controls.Add(GenerarValidadores.DecimalPositivo("txtImporteDisp", this.TraducirTexto("Errores.Invalidos.ImportePositivo"), false, "valImporteDisp"));
         ph1.Controls.Add(GenerarValidadores.Requerido("txtImporteDisp", this.TraducirTexto("Errores.Obligatorios.Importe"), false, "reqImporteDisp"));
         PlaceHolder ph2 = ((PlaceHolder)e.Item.FindControl("phValidImporteBultoDisp"));
         ph2.Controls.Add(GenerarValidadores.DecimalPositivo("txtImporteBultoDisp", this.TraducirTexto("Errores.Invalidos.ImporteBultoPositivo"), false, "valImporteBultoDisp"));
         ph2.Controls.Add(GenerarValidadores.Requerido("txtImporteBultoDisp", this.TraducirTexto("Errores.Obligatorios.ImporteBulto"), false, "reqImporteBultoDisp"));
     }
 }
Beispiel #7
0
        private void dtgComisiones_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
        {
            if (e.Item.ItemType == ListItemType.EditItem)
            {
                RadioButton rbtPorcentaje = (RadioButton)e.Item.FindControl("rbtPorcentaje");
                rbtPorcentaje.Attributes.Add("onclick", "ChangeTipoImporte();");

                RadioButton rbtImporteFijo = (RadioButton)e.Item.FindControl("rbtImporteFijo");
                rbtImporteFijo.Attributes.Add("onclick", "ChangeTipoImporte();");

                DropDownList ddlConceptoComision = (DropDownList)e.Item.FindControl("ddlConceptoComision");
                ddlConceptoComision.Attributes.Add("onchange", "ChangeConceptoComision();");

                DropDownList ddlEntidadComision = (DropDownList)e.Item.FindControl("ddlEntidadComision");
                ddlEntidadComision.Attributes.Add("onchange", "ChangeEntidadComision();");

                DropDownList ddlBaseCalculo = (DropDownList)e.Item.FindControl("ddlBaseCalculo");
                SisPackController.LlenarCombos.BaseCalculo(ddlBaseCalculo, this.TraducirTexto("Combos.ElijaBaseCalculo"));

                PlaceHolder ph = (PlaceHolder)e.Item.FindControl("phValidBaseCalculo");
                ph.Controls.Add(GenerarValidadores.Requerido("txtPorcentaje", this.TraducirTexto("Errores.Obligatorios.Porcentaje"), false, "ReqPorcentaje"));
                ph.Controls.Add(GenerarValidadores.Porcentaje("txtPorcentaje", this.TraducirTexto("Errores.Invalidos.Porcentaje"), false, "ValPorcentaje"));
                ph.Controls.Add(GenerarValidadores.Requerido("ddlBaseCalculo", this.TraducirTexto("Errores.Obligatorios.BaseCalculo"), false, "ReqBaseCalculo"));
                ph.Controls.Add(GenerarValidadores.Requerido("txtImporteFijo", this.TraducirTexto("Errores.Obligatorios.Importe"), false, "ReqImporteFijo"));
                ph.Controls.Add(GenerarValidadores.Decimal("txtImporteFijo", this.TraducirTexto("Errores.Invalidos.Importe"), false, "ValImporteFijo"));

                ph = (PlaceHolder)e.Item.FindControl("phValidMesDesde");
                ph.Controls.Add(GenerarValidadores.Requerido("txtMesDesde", this.TraducirTexto("Errores.Obligatorios.MesDesde")));
                ph.Controls.Add(GenerarValidadores.Entero("txtMesDesde", "El mes desde ingresado es inválido"));

                ph = (PlaceHolder)e.Item.FindControl("phValidMesHasta");
                ph.Controls.Add(GenerarValidadores.Requerido("txtMesHasta", this.TraducirTexto("Errores.Obligatorios.MesHasta")));
                ph.Controls.Add(GenerarValidadores.Entero("txtMesHasta", "El mes hasta ingresado es inválido"));

                DsComisionMasivaVendedor.DatosRow dr = (DsComisionMasivaVendedor.DatosRow)((DataRowView)e.Item.DataItem).Row;
                dr.EntidadComisionID  = Utiles.Validaciones.obtieneEntero(ddlEntidadComision.SelectedValue);
                dr.ConceptoComisionID = Utiles.Validaciones.obtieneEntero(ddlConceptoComision.SelectedValue);

                IComisionMasivaVendedor cce   = ComisionMasivaVendedorFactory.GetComisionMasivaVendedor();
                System.Data.DataRow[]   drCCE = (System.Data.DataRow[])cce.GetComisionesMasivasVendedoresDataSet().Datos.Select("ConceptoComisionID = " + dr.ConceptoComisionID.ToString() + " AND EntidadComisionID=" + dr.EntidadComisionID.ToString());
                dr.ConceptoComisionEntidadID = Convert.ToInt32(drCCE[0]["ConceptoComisionEntidadID"]);

                rbtPorcentaje.Checked        = dr.TipoImporte == "Porcentaje";
                ddlBaseCalculo.SelectedValue = (dr.IsBaseCalculoIDNull() || dr.BaseCalculoID == 0) ? string.Empty : dr.BaseCalculoID.ToString();
                rbtImporteFijo.Checked       = dr.TipoImporte == "ImporteFijo";
            }
        }
Beispiel #8
0
        private void SetearValidadores()
        {
            this.phValidTarifarioDescrip.Controls.Add(GenerarValidadores.Requerido("txtTarifarioDescrip", this.TraducirTexto("Errores.Obligatorios.TarifarioDescrip"), false, "reqDescrip"));
            this.phValidTarifarioDescrip.Controls.Add(GenerarValidadores.DescripcionTarifario("txtTarifarioDescrip", this.TraducirTexto("Errores.Invalidos.TarifarioDescrip"), false, "valDescrip"));

            //this.phValidImporteKgExcedente.Controls.Add(GenerarValidadores.Requerido("txtImporteKgExcedente", this.TraducirTexto("Errores.Obligatorios.Importe")));

            CustomValidator validadorImporteKgExcedente = (CustomValidator)GenerarValidadores.Custom("", "", false, "valImporte");

            validadorImporteKgExcedente.ServerValidate += new System.Web.UI.WebControls.ServerValidateEventHandler(this.ValidateImporteKgExcedente);
            this.phValidImporteKgExcedente.Controls.Add(validadorImporteKgExcedente);

            BaseValidator valImporteKgExc = GenerarValidadores.DecimalPositivo("txtImporteKgExcedente", this.TraducirTexto("Errores.Invalidos.ImportePositivo"), false, "valImporteKgExc");

            this.phValidImporteKgExcedente.Controls.Add(valImporteKgExc);

            CustomValidator validadorValorizacion = (CustomValidator)GenerarValidadores.Custom("", "", false, "valValorizacion");

            validadorValorizacion.ServerValidate += new System.Web.UI.WebControls.ServerValidateEventHandler(this.ValidateValorizacion);
            this.phValidValorizacion.Controls.Add(validadorValorizacion);

            BaseValidator reqImporteAjuste = GenerarValidadores.Requerido("txtImporteAjuste", this.TraducirTexto("Errores.Obligatorios.ImporteAjuste"));

            reqImporteAjuste.ID      = "reqImporteAjuste";
            reqImporteAjuste.Enabled = false;
            this.phValidImporteAjuste.Controls.Add(reqImporteAjuste);

            BaseValidator valImporteAjuste = GenerarValidadores.DecimalPositivo("txtImporteAjuste", this.TraducirTexto("Errores.Invalidos.Importe"), false, "valImporteAjuste");

            this.phValidImporteAjuste.Controls.Add(valImporteAjuste);

            BaseValidator reqPorcenAjuste = GenerarValidadores.Requerido("txtPorcentajeAjuste", this.TraducirTexto("Errores.Obligatorios.PorcentajeAjuste"));

            reqPorcenAjuste.ID      = "reqPorcenAjuste";
            reqPorcenAjuste.Enabled = false;
            this.phValidPorcentajeAjuste.Controls.Add(reqPorcenAjuste);

            BaseValidator valPorcenAjuste = GenerarValidadores.Porcentaje("txtPorcentajeAjuste", this.TraducirTexto("Errores.Invalidos.Porcentaje"));

            valPorcenAjuste.ID      = "valPorcenAjuste";
            valPorcenAjuste.Enabled = false;
            this.phValidPorcentajeAjuste.Controls.Add(valPorcenAjuste);

            BaseValidator valImporteMinValorDeclarado = GenerarValidadores.EnteroPositivo("txtImporteMinValorDeclarado", this.TraducirTexto("El valor declarado no es válido"), false, "valImporteMinValorDeclarado");

            this.phValidImporteMinimo.Controls.Add(valImporteMinValorDeclarado);
        }
Beispiel #9
0
        private void dtgAgencias_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
        {
            if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
            {
                /*int empresaID = DataBinder.Eval(e.Item.DataItem, "EmpresaID") == null ? 0 : Convert.ToInt32(DataBinder.Eval(e.Item.DataItem, "EmpresaID"));
                 * if(empresaID != 0)
                 * {
                 *      IEmpresa unidadNegocio = UnidadNegocioFactory.GetUnidadNegocio();
                 *      unidadNegocio.UnidadNegocioID = unidadNegocioID;
                 *      unidadNegocio.Consultar();
                 *      if(unidadNegocio.EsPropia)
                 *              e.Item.Cells[6].Text = "";
                 * }*/
            }
            else if (e.Item.ItemType == ListItemType.EditItem)
            {
                DropDownList ddlEmpresas = (DropDownList)e.Item.FindControl("ddlEmpresas");

                if (this.Request.QueryString["Tipo"] == "Administracion")
                {
                    SisPackController.LlenarCombos.Empresa(ddlEmpresas, this.TraducirTexto("Combos.ElijaEmpresa"), this.UnidadNegocioID);
                }
                else if (this.Request.QueryString["Tipo"] == "AdministracionUN")
                {
                    SisPackController.LlenarCombos.Empresa(ddlEmpresas, this.TraducirTexto("Combos.ElijaEmpresa"));
                }

                TextBox txtNroSucursal         = (TextBox)e.Item.FindControl("txtNroSucursal");
                TextBox txtFechaInicioVigencia = (TextBox)e.Item.FindControl("txtFechaInicioVigencia");
                TextBox txtFechaFinVigencia    = (TextBox)e.Item.FindControl("txtFechaFinVigencia");

                //validaciones
                PlaceHolder phValidFechaFinVigencia = (PlaceHolder)e.Item.FindControl("phValidFechaFinVigencia");
                //phValidFechaFinVigencia.Controls.Add(GenerarValidadores.Requerido("txtFechaFinVigencia", this.TraducirTexto("Errores.Obligatorios.FechaFinVigencia"), true, "reqFechaFinVigencia"));
                phValidFechaFinVigencia.Controls.Add(GenerarValidadores.Fecha("txtFechaFinVigencia", this.TraducirTexto("Errores.Invalidos.Fecha"), true, "validFechaFinVigencia"));

                PlaceHolder phValidSucursalDGI = (PlaceHolder)e.Item.FindControl("phValidSucursalDGI");
                phValidSucursalDGI.Controls.Add(GenerarValidadores.Requerido("txtNroSucursal", this.TraducirTexto("Errores.Obligatorios.NroSucursal"), true, "reqNroSucursal"));
                phValidSucursalDGI.Controls.Add(GenerarValidadores.Entero("txtNroSucursal", this.TraducirTexto("Errores.Invalidos.NroSucursal"), true, "validNroSucursal"));

                /*this.txtFechaInicioVigencia.Text = txtFechaFinVigencia.Text;
                 * this.txtFechaFinVigencia.Text = txtFechaFinVigencia.Text;
                 * CustomValidator validadorRangoFechas = (CustomValidator) GenerarValidadores.Custom();
                 * validadorRangoFechas.ServerValidate += new System.Web.UI.WebControls.ServerValidateEventHandler(this.ValidateRangoFechas);
                 * phValidFechaHastaIncentivo.Controls.Add(validadorRangoFechas);*/
            }
        }
Beispiel #10
0
 private void dtgTopesTarifario_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
 {
     if (e.Item.ItemType == ListItemType.EditItem)
     {
         PlaceHolder ph = ((PlaceHolder)e.Item.FindControl("phValidVolTari"));
         //Quizas lo que tengo que hacer es que se limpien los controles del ph para luego agregarlos disabled.
         if (ph != null)
         {
             ph.Controls.Add(GenerarValidadores.DecimalPositivo("txtVolumenTari", this.TraducirTexto("Errores.Invalidos.Volumen"), false, "valVolumenTar"));
             ph.Controls.Add(GenerarValidadores.Requerido("txtVolumenTari", this.TraducirTexto("Errores.Obligatorios.Volumen"), false, "reqVolumenTari"));
         }
     }
     if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
     {
         ((CheckBox)e.Item.FindControl("chkTopeTari")).Attributes.Add("onclick", "CambiaTopeTari()");
     }
 }
Beispiel #11
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"));
         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);
     }
 }
Beispiel #12
0
        public void Validaciones()
        {
            CustomValidator valGuiasRendidas = (CustomValidator)GenerarValidadores.Custom();

            valGuiasRendidas.ServerValidate += new System.Web.UI.WebControls.ServerValidateEventHandler(this.ValidateGuiasRendidas);
            this.phValidGuiasRendidas.Controls.Add(valGuiasRendidas);
            //this.phValidObservaciones.Controls.Add(GenerarValidadores.Requerido("txtObservaciones", this.TraducirTexto("Errores.Obligatorios.Observaciones"), true, "valReqObservaciones"));

            this.phValidNombre.Controls.Add(GenerarValidadores.Nombre("txtNombre", this.TraducirTexto("Errores.Invalidos.Nombre"), true, "valNombre"));
            this.phValidNombre.Controls.Add(GenerarValidadores.Requerido("txtNombre", this.TraducirTexto("Errores.Obligatorios.Nombre"), true, "reqNombre"));
            this.phValidApellido.Controls.Add(GenerarValidadores.Nombre("txtApellido", this.TraducirTexto("Errores.Invalidos.Apellido"), true, "valApellido"));
            this.phValidApellido.Controls.Add(GenerarValidadores.Requerido("txtApellido", this.TraducirTexto("Errores.Obligatorios.Apellido"), true, "reqApellido"));
            this.phValidNombreDesti.Controls.Add(GenerarValidadores.Nombre("txtNombreDesti", this.TraducirTexto("Errores.Invalidos.Nombre"), true, "valNombreDesti"));
            this.phValidNombreDesti.Controls.Add(GenerarValidadores.Requerido("txtNombreDesti", this.TraducirTexto("Errores.Obligatorios.Nombre"), true, "reqNombreDesti"));
            this.phValidApellidoDesti.Controls.Add(GenerarValidadores.Nombre("txtApellidoDesti", this.TraducirTexto("Errores.Invalidos.Apellido"), true, "valApellidoDesti"));
            this.phValidApellidoDesti.Controls.Add(GenerarValidadores.Requerido("txtApellidoDesti", this.TraducirTexto("Errores.Obligatorios.Apellido"), true, "reqApellidoDesti"));
        }
Beispiel #13
0
        public void Validaciones()
        {
            CustomValidator valGuias = (CustomValidator)GenerarValidadores.Custom("", "", false, "valGuiasPendientes");

            valGuias.ServerValidate += new System.Web.UI.WebControls.ServerValidateEventHandler(this.ValidateGuias);
            this.phValidGuias.Controls.Add(valGuias);
            //this.phValidObservaciones.Controls.Add(GenerarValidadores.Requerido("txtObservaciones", this.TraducirTexto("Errores.Obligatorios.Observaciones"), true, "valReqObservaciones"));
            this.phValidFechaConsolidado.Controls.Add(GenerarValidadores.Requerido("txtFechaConsolidado", this.TraducirTexto("Errores.Obligatorios.Fecha")));
            this.phValidFechaConsolidado.Controls.Add(GenerarValidadores.Fecha("txtFechaConsolidado", this.TraducirTexto("Errores.Invalidos.Fecha")));
            this.phValidImporteFactura.Controls.Add(GenerarValidadores.DecimalPositivo("txtImporteFactura", this.TraducirTexto("Errores.Invalidos.ImporteFactura"), true, "valImporteFactura"));
            this.phValidDestino.Controls.Add(GenerarValidadores.Requerido("ddlDestino", this.TraducirTexto("Errores.Obligatorios.Destino"), false, "valDestino"));

            CustomValidator valNroFactura = (CustomValidator)GenerarValidadores.Custom("", "", false, "nroFacturaValid");

            valNroFactura.ServerValidate += new System.Web.UI.WebControls.ServerValidateEventHandler(ValidarNroFactura);
            phValidNroFactura.Controls.Add(valNroFactura);
        }
Beispiel #14
0
        private void SetearValidadores()
        {
            this.phValidUnidadVenta.Controls.Add(GenerarValidadores.Requerido("ddlUnidadVenta", "Debe seleccionar la unidad de venta del envío.", false, "validUVenta"));
            this.phValidModalidadEntrega.Controls.Add(GenerarValidadores.Requerido("ddlModalidadEntrega", "Debe seleccionar la modalidad de entrega del envío.", false, "validME"));

            this.phValidBultos.Controls.Add(GenerarValidadores.Requerido("txtBultos", "Debe ingresar la cantidad de bultos del envío.", false, "validBultos"));
            this.phValidBultos.Controls.Add(GenerarValidadores.EnteroPositivo("txtBultos", "La cantidad de bultos ingresadas no es válida.", true, "validBultosDecimalPositivo"));

            this.phValidPeso.Controls.Add(GenerarValidadores.Requerido("txtPeso", "Debe ingresar el peso en Kg del envío.", false, "validPeso"));
            this.phValidPeso.Controls.Add(GenerarValidadores.DecimalPositivo("txtPeso", "El peso ingresado no es válido.", true, "validPesoDecimalPositivo"));

            this.phValorDeclarado.Controls.Add(GenerarValidadores.Requerido("txtValorDeclarado", "Debe ingresar el valor declarado del envío.", false, "validDeclarado"));
            this.phValorDeclarado.Controls.Add(GenerarValidadores.DecimalPositivo("txtValorDeclarado", "El valor declarado ingresado no es válido.", true, "validDeclaradoDecimalPositivo"));

            this.phValidAlto.Controls.Add(GenerarValidadores.DecimalPositivo("txtAlto", "El valor ingresado para el alto no es válido.", true, "validAlto"));
            this.phValidAncho.Controls.Add(GenerarValidadores.DecimalPositivo("txtAncho", "El valor ingresado para el ancho no es válido.", true, "validAncho"));
            this.phValidLargo.Controls.Add(GenerarValidadores.DecimalPositivo("txtLargo", "El valor ingresado para el largo no es válido.", true, "validLargo"));
        }
        /// <summary>
        /// Procedimiento para setear los validadores
        /// </summary>
        private void SetearValidadores()
        {
            // Fecha desde
            phFechaDesde.Controls.Add(GenerarValidadores.Requerido("txtFechaDesde", "Debe ingresar la fecha desde", true, "fechaDesdeReq"));
            phFechaDesde.Controls.Add(GenerarValidadores.Fecha("txtFechaDesde", "La fecha desde debe tener el formato DD/MM/AAAA", true, "desdeValid"));
            // Fecha hasta
            phFechaHasta.Controls.Add(GenerarValidadores.Requerido("txtFechaHasta", "Debe ingresar la fecha hasta", true, "fechaHastaReq"));
            phFechaHasta.Controls.Add(GenerarValidadores.Fecha("txtFechaHasta", "La fecha hasta debe tener el formato DD/MM/AAAA", true, "hastaValid"));
            // Rango de fecha desde-hasta
            CustomValidator validadorRangoFechas = (CustomValidator)GenerarValidadores.Custom();

            validadorRangoFechas.ServerValidate += new System.Web.UI.WebControls.ServerValidateEventHandler(this.ValidateRangoFechas);
            this.phValidRangoFechas.Controls.Add(validadorRangoFechas);

/*			// Agencia
 *                      CustomValidator validadorAgencia = (CustomValidator) GenerarValidadores.Custom();
 *                      validadorAgencia.ServerValidate +=new ServerValidateEventHandler(validadorAgencia_ServerValidate);
 *                      phValidAgencia.Controls.Add(validadorAgencia);*/
        }
 private void SetearValidadores()
 {
     if (!ValidarHabilitado)
     {
         this.phValidCalle.Controls.Add(GenerarValidadores.Requerido("txtCalle", this.TraducirTexto("Errores.Obligatorios.Calle"), false, "valRequeridoCalle"));
         this.phValidCalle.Controls.Add(GenerarValidadores.Descripcion("txtCalle", this.TraducirTexto("Errores.Invalidos.Calle"), false, "valDescripcionCalle"));
         this.phValidCalleNro.Controls.Add(GenerarValidadores.EnteroNroCalle("txtCalleNro", this.TraducirTexto("Errores.Invalidos.CalleNro"), false, "valEnteroNroCalle"));              //VER
         this.phValidProvincia.Controls.Add(GenerarValidadores.Requerido("ddlProvincia", this.TraducirTexto("Errores.Obligatorios.Provincia"), false, "valRequeridoProvincia"));
         this.phValidLocalidad.Controls.Add(GenerarValidadores.Requerido("txtLocalidadSelec", this.TraducirTexto("Errores.Obligatorios.Localidad"), false, "valRequeridoLocalidad"));
     }
     else
     {
         this.phValidCalle.Controls.Add(GenerarValidadores.Requerido("txtCalle", this.TraducirTexto("Errores.Obligatorios.Calle")));
         this.phValidCalle.Controls.Add(GenerarValidadores.Descripcion("txtCalle", this.TraducirTexto("Errores.Invalidos.Calle")));
         this.phValidCalleNro.Controls.Add(GenerarValidadores.EnteroNroCalle("txtCalleNro", this.TraducirTexto("Errores.Invalidos.CalleNro")));
         this.phValidTelefono.Controls.Add(GenerarValidadores.Requerido("txtTelefono", this.TraducirTexto("Errores.Obligatorios.Telefono")));
         this.phValidLocalidad.Controls.Add(GenerarValidadores.Requerido("txtLocalidadSelec", this.TraducirTexto("Errores.Obligatorios.Localidad")));
     }
 }
        private void dtgConceptosDetalle_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
        {
            if (e.Item.ItemType == ListItemType.EditItem)
            {
                DropDownList ddlFrecuencia = (DropDownList)e.Item.FindControl("ddlFrecuencia");
                SisPackController.LlenarCombos.FrecuenciaLiquidacion(ddlFrecuencia, this.TraducirTexto("Combos.ElijaFrecLiq"));

                PlaceHolder ph = (PlaceHolder)e.Item.FindControl("phValidFrecuencia");
                ph.Controls.Add(GenerarValidadores.Requerido("ddlFrecuencia", this.TraducirTexto("Errores.Obligatorios.FrecLiq")));

                //ph = (PlaceHolder)e.Item.FindControl("phValidImporte");

                //ph.Controls.Add(GenerarValidadores.Decimal("txtImporte", this.TraducirTexto("Errores.Invalidos.Importe")));

                DsConceptosLiquidacionesEntidad.DatosRow dr = (DsConceptosLiquidacionesEntidad.DatosRow)((DataRowView)e.Item.DataItem).Row;

                ddlFrecuencia.SelectedValue = dr.FrecuenciaID == 0 ? string.Empty : dr.FrecuenciaID.ToString();
            }
        }
        private void SetearValidadores()
        {
            this.phValidFechaDesde.Controls.Add(GenerarValidadores.Fecha("txtFechaDesde", this.TraducirTexto("Errores.Invalidos.Fecha"), false, "valFechaDesde"));
            this.phValidFechaHasta.Controls.Add(GenerarValidadores.Fecha("txtFechaHasta", this.TraducirTexto("Errores.Invalidos.Fecha"), false, "valFechaHasta"));
            CustomValidator validadorRangoFechas = (CustomValidator)GenerarValidadores.Custom("", "", false, "valRangoFechas");

            validadorRangoFechas.ServerValidate += new System.Web.UI.WebControls.ServerValidateEventHandler(this.ValidateRangoFechas);
            this.phValidFechaDesde.Controls.Add(validadorRangoFechas);

            this.phValidEstadoStockFormulario.Controls.Add(GenerarValidadores.Requerido("ddlEstadoStockFormulario", "El campo Estado es obligatorio.", false, "valEstado"));
            this.phValidNroInternoDesde.Controls.Add(GenerarValidadores.Requerido("txtNroInternoDesde", "El campo Nro. de interno desde es obligatorio.", false, "reqNroInternoDesde"));
            this.phValidNroInternoDesde.Controls.Add(GenerarValidadores.EnteroPositivo("txtNroInternoDesde", "El campo Nro. de interno desde es incorrecto.", false, "valNroInternoDesde"));
            this.phValidNroInternoHasta.Controls.Add(GenerarValidadores.Requerido("txtNroInternoHasta", "El campo Nro. de interno hasta es obligatorio.", false, "reqNroInternoHasta"));
            this.phValidNroInternoHasta.Controls.Add(GenerarValidadores.EnteroPositivo("txtNroInternoHasta", "El campo Nro. de interno hasta es incorrecto.", false, "valNroInternoHasta"));
            CustomValidator validadorAgencia = (CustomValidator)GenerarValidadores.Custom("", "", false, "valAgencia");

            validadorAgencia.ServerValidate += new System.Web.UI.WebControls.ServerValidateEventHandler(this.ValidarAgencia);
            this.phValidAgencia.Controls.Add(validadorAgencia);
        }
Beispiel #19
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);
     }
 }
Beispiel #20
0
        private void SetearValidadores()
        {
            if (this.radioTipo.Checked)
            {
                this.phValidTipoGuia.Controls.Add(GenerarValidadores.Requerido("ddlTipoGuia", this.TraducirTexto("Errores.Obligatorios.TipoGuia"), false, "validTipoGuia"));
                this.phValidNroSucursal.Controls.Add(GenerarValidadores.Requerido("txtNroSucursal", this.TraducirTexto("Errores.Obligatorios.NroSucursal"), false, "validNroSucursal"));
                this.phValidNroGuia.Controls.Add(GenerarValidadores.Requerido("txtNroGuia", this.TraducirTexto("Errores.Obligatorios.NroGuia"), false, "validNroGuia"));

                this.phValidNroSucursal.Controls.Add(GenerarValidadores.Entero("txtNroSucursal", this.TraducirTexto("Errores.Invalidos.NroSucursal"), false, "validNroSucursalInv"));
                this.phValidNroGuia.Controls.Add(GenerarValidadores.Entero("txtNroGuia", this.TraducirTexto("Errores.Invalidos.NroGuia"), false, "validNroGuiaInv"));
                //phNuevo.Controls.Add(GenerarValidadores.Requerido("txtSiniestro", "Debe ingresar un número de siniestro o acta de infracción, es obligatorio", false, "siniestroReq"));
                CustomValidator validadorRBT = (CustomValidator)GenerarValidadores.Custom();
                validadorRBT.ServerValidate += new System.Web.UI.WebControls.ServerValidateEventHandler(ValidateSiniestro);
                phNuevo.Controls.Add(validadorRBT);
            }
            else
            {
                this.phValidCodigoBarra.Controls.Add(GenerarValidadores.Requerido("txtCodigoBarra", this.TraducirTexto("Errores.Obligatorios.CodigoBarraGuia"), false, "validCodigoBarra"));
            }
        }
        /// <summary>
        /// Procedimiento para setear los validadores
        /// </summary>
        private void SetearValidadores()
        {
            // Fecha desde
            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"));
            // Fecha hasta
            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"));

            // Rango de fechas
            CustomValidator validadorRangoPeriodo = (CustomValidator)GenerarValidadores.Custom();

            validadorRangoPeriodo.ServerValidate += new ServerValidateEventHandler(validadorRangoPeriodo_ServerValidate);
            phFechaHasta.Controls.Add(validadorRangoPeriodo);

            // Agencias
            CustomValidator validadorAgencia = (CustomValidator)GenerarValidadores.Custom();

            validadorAgencia.ServerValidate += new System.Web.UI.WebControls.ServerValidateEventHandler(ValidateAgencia);
            phValidLstAgencia.Controls.Add(validadorAgencia);
        }
        private void SetearValidadores()
        {
            phCodigo.Controls.Add(GenerarValidadores.Requerido("txtCodigo", "Debe ingresar el código, es obligatorio.", false, "ReqCodigo"));
            phCodigo.Controls.Add(GenerarValidadores.EnteroPositivo("txtCodigo", "El código debe ser un número entero positivo.", false, "ValidCodigo"));
            phHoras.Controls.Add(GenerarValidadores.EnteroPositivo("txtHoras", "La hora debe ser un número entero positivo.", false, "ValidHora"));
            phHoras.Controls.Add(GenerarValidadores.Requerido("txtHoras", "Debe ingresar la hora, es obligatorio.", false, "ReqHora"));
            phTipo.Controls.Add(GenerarValidadores.Requerido("ddlTipo", "Debe seleccionar un tipo, es obligatorio.", false, "ReqTipo"));
            phImpacto.Controls.Add(GenerarValidadores.Requerido("ddlImpacto", "Debe seleccionar un impacto, es obligatorio.", false, "ReqImpacto"));
            phObservacion.Controls.Add(GenerarValidadores.Requerido("txtObsDescrip", "Debe ingresar una descripción, es obligatorio.", false, "ReqObs"));

            CustomValidator validadorTipo = (CustomValidator)GenerarValidadores.Custom();

            validadorTipo.ServerValidate += new System.Web.UI.WebControls.ServerValidateEventHandler(this.ValidateTipo);
            phTipo.Controls.Add(validadorTipo);

            /*
             * CustomValidator validatorImpacto = (CustomValidator)GenerarValidadores.Custom();
             * validatorImpacto.ServerValidate += new System.Web.UI.WebControls.ServerValidateEventHandler(ValidateImpacto);
             * phImpacto.Controls.Add(validatorImpacto);
             */
        }
Beispiel #23
0
        private void SetearValidadores()
        {
            this.phValidRangoFechas.Controls.Add(GenerarValidadores.Fecha("txtFechaHasta", this.TraducirTexto("Errores.Invalidos.Fecha")));
            this.phValidRangoFechas.Controls.Add(GenerarValidadores.Fecha("txtFechaDesde", this.TraducirTexto("Errores.Invalidos.Fecha")));
            this.phValidLstAgDestino.Controls.Add(GenerarValidadores.Requerido("lstAgDestino", "Debe seleccionar uno, varias o todas las agencias.", false, "lstAgDestinoValid"));
            this.phValidLstCliente.Controls.Add(GenerarValidadores.Requerido("lstClientes", "Debe seleccionar uno, varios o todos los clientes.", false, "lstClientesValid"));

            CustomValidator validadorClientes = (CustomValidator)GenerarValidadores.Custom();

            validadorClientes.ServerValidate += new System.Web.UI.WebControls.ServerValidateEventHandler(this.ValidateCliente);
            this.phValidLstCliente.Controls.Add(validadorClientes);

            CustomValidator validadorAgencias = (CustomValidator)GenerarValidadores.Custom();

            validadorAgencias.ServerValidate += new System.Web.UI.WebControls.ServerValidateEventHandler(ValidateAgenciaDestino);
            this.phValidLstAgDestino.Controls.Add(validadorAgencias);

            CustomValidator validadorRangoFechas = (CustomValidator)GenerarValidadores.Custom();

            validadorRangoFechas.ServerValidate += new System.Web.UI.WebControls.ServerValidateEventHandler(this.ValidateRangoFechas);
            this.phValidRangoFechas.Controls.Add(validadorRangoFechas);
        }
 private void SetearValidadores()
 {
     try
     {
         phRecepcion.Controls.Add(GenerarValidadores.EnteroPositivo("txtRecepcion", "La cantidad de días de recepción debe ser un entero positivo", true, "recepcionValid"));
         phControlar.Controls.Add(GenerarValidadores.EnteroPositivo("txtControl", "La cantidad de días de control debe ser un entero positivo", true, "controlValid"));
         phFechaDesde.Controls.Add(GenerarValidadores.Requerido("txtFechaDesde", "Debe ingresar la fecha desde", true, "fechaDesdeReq"));
         phFechaDesde.Controls.Add(GenerarValidadores.Fecha("txtFechaDesde", "La fecha desde debe tener el formato DD/MM/AAAA", true, "desdeValid"));
         if (txtFechaHasta.Text == "")
         {
             txtFechaHasta.Text = DateTime.Now.ToShortDateString();
         }
         phFechaHasta.Controls.Add(GenerarValidadores.Fecha("txtFechaHasta", "La fecha hasta debe tener el formato DD/MM/AAAA", true, "hastaValid"));
         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);
     }
 }
        private void SetearValidadores()
        {
            this.phValidTipoGuia.Controls.Add(GenerarValidadores.Requerido("ddlTipoGuia", this.TraducirTexto("Errores.Obligatorios.TipoGuia"), false, "validTipoGuia"));
            this.phValidNroSucursal.Controls.Add(GenerarValidadores.Requerido("txtNroSucursal", this.TraducirTexto("Errores.Obligatorios.NroSucursal"), false, "validNroSucursal"));
            this.phValidNroGuia.Controls.Add(GenerarValidadores.Requerido("txtNroGuia", this.TraducirTexto("Errores.Obligatorios.NroGuia"), false, "validNroGuia"));

            this.phValidNroSucursal.Controls.Add(GenerarValidadores.Entero("txtNroSucursal", this.TraducirTexto("Errores.Invalidos.NroSucursal"), false, "validNroSucursalInv"));
            this.phValidNroGuia.Controls.Add(GenerarValidadores.Entero("txtNroGuia", this.TraducirTexto("Errores.Invalidos.NroGuia"), false, "validNroGuiaInv"));


            this.phValidTipoFactura.Controls.Add(GenerarValidadores.Requerido("ddlTipoFactura", this.TraducirTexto("Errores.Obligatorios.TipoFactura"), false, "validTipoFactura"));

            this.phValidCantidadBultos.Controls.Add(GenerarValidadores.Requerido("txtCantidadBultos", this.TraducirTexto("Errores.Obligatorios.CantidadBultos"), false, "validCantidadBultos"));
            this.phValidCantidadBultos.Controls.Add(GenerarValidadores.Entero("txtCantidadBultos", this.TraducirTexto("Errores.Invalidos.CantidadBultos"), false, "validCantidadBultosInv"));

            this.phValidVolumenDeclarado.Controls.Add(GenerarValidadores.Requerido("txtVolumenDeclarado", this.TraducirTexto("Errores.Obligatorios.ValorDeclarado"), false, "validVolumenDeclarado"));
            this.phValidVolumenDeclarado.Controls.Add(GenerarValidadores.DecimalPositivo("txtVolumenDeclarado", this.TraducirTexto("Errores.Invalidos.ValorDeclarado"), false, "validVolumenDeclaradoInv"));


            this.phValidFecha.Controls.Add(GenerarValidadores.Fecha("txtFecha", this.TraducirTexto("Errores.Invalidos.Fecha"), false, "valInvFecha"));
            this.phValidFechaConf.Controls.Add(GenerarValidadores.Fecha("txtFechaConf", this.TraducirTexto("Errores.Invalidos.Fecha"), false, "valInvFechaConf"));
        }
        /// <summary>
        /// Procedimiento para setear los validadores
        /// </summary>
        private void SetearValidadores()
        {
            // Validadores para la unidad de venta
            CustomValidator validadorUnidadVenta = (CustomValidator)GenerarValidadores.Custom();

            validadorUnidadVenta.ServerValidate += new ServerValidateEventHandler(validadorUnidadVenta_ServerValidate);
            phValidarUnidadVenta.Controls.Add(validadorUnidadVenta);
//			// Validadores para las agencias
//			CustomValidator validadorAgencias = (CustomValidator) GenerarValidadores.Custom();
//			validadorAgencias.ServerValidate += new ServerValidateEventHandler(validadorAgencias_ServerValidate);
//			phValidarAgencias.Controls.Add(validadorAgencias);
//			// Validadores para los vendedores
//			CustomValidator validadorVendedores = (CustomValidator) GenerarValidadores.Custom();
//			validadorVendedores.ServerValidate += new ServerValidateEventHandler(validadorVendedores_ServerValidate);
//			phValidarVendedor.Controls.Add(validadorVendedores);
            // Validadores para la fecha Desde
            this.phValidFechaDesde.Controls.Add(GenerarValidadores.Fecha("txtFechaDesde", this.TraducirTexto("Fecha desde inválida"), true, "validFechaDesde"));
            this.phValidFechaDesde.Controls.Add(GenerarValidadores.Requerido("txtFechaDesde", this.TraducirTexto("Debe ingresar una fecha desde"), true, "validFechaDesde2"));
            // Validadores para la fecha hasta
            this.phValidFechaHasta.Controls.Add(GenerarValidadores.Fecha("txtFechaHasta", this.TraducirTexto("Fecha hasta inválida"), true, "validFechaHasta"));
            this.phValidFechaHasta.Controls.Add(GenerarValidadores.Requerido("txtFechaHasta", this.TraducirTexto("Debe ingresar una fecha hasta"), true, "validFechaHasta2"));
        }
Beispiel #27
0
        public void SetearValidadores()
        {
            this.phValidProvinciaDestino.Controls.Add(GenerarValidadores.Requerido("ddlProvinciaDestino", this.TraducirTexto("Errores.Obligatorios.Provincia")));
            this.phValidLocalidadDestino.Controls.Add(GenerarValidadores.Requerido("ddlLocalidadDestino", this.TraducirTexto("Errores.Obligatorios.Localidad"), false, "reqLocalidadDestino"));

            this.phValidFechaInicioVigencia.Controls.Add(GenerarValidadores.Requerido("txtFechaInicioVigencia", this.TraducirTexto("Errores.Obligatorios.FechaInicioVigencia")));
            this.phValidFechaInicioVigencia.Controls.Add(GenerarValidadores.Fecha("txtFechaInicioVigencia", this.TraducirTexto("Errores.Invalidos.FechaInicioVigencia")));
            this.phValidFechaFinVigencia.Controls.Add(GenerarValidadores.Requerido("txtFechaFinVigencia", this.TraducirTexto("Errores.Obligatorios.FechaFinVigencia")));
            this.phValidFechaFinVigencia.Controls.Add(GenerarValidadores.Fecha("txtFechaFinVigencia", this.TraducirTexto("Errores.Invalidos.FechaFinVigencia")));

            CustomValidator validadorFechas = (CustomValidator)GenerarValidadores.Custom();

            validadorFechas.ServerValidate +=
                new System.Web.UI.WebControls.ServerValidateEventHandler(this.ValidateFechas);
            this.phValidFechaInicioVigencia.Controls.Add(validadorFechas);

            CustomValidator validadorFechaFin = (CustomValidator)GenerarValidadores.Custom();

            validadorFechaFin.ServerValidate +=
                new System.Web.UI.WebControls.ServerValidateEventHandler(this.ValidateFechaFin);
            this.phValidFechaFinVigencia.Controls.Add(validadorFechaFin);
        }
Beispiel #28
0
        private void SetearValidadores()
        {
            this.phValidUnidadVentaDescrip.Controls.Add(GenerarValidadores.Requerido("txtUnidadVentaDescrip", this.TraducirTexto("Errores.Obligatorios.UnidadVentaDescrip")));
            this.phValidUnidadVentaDescrip.Controls.Add(GenerarValidadores.Descripcion("txtUnidadVentaDescrip", this.TraducirTexto("Errores.Invalidos.UnidadVentaDescrip")));
            //this.phValidFechaAlta.Controls.Add(GenerarValidadores.Requerido("txtFechaAlta",this.TraducirTexto("Errores.Obligatorios.FechaAlta")));
            //this.phValidFechaAlta.Controls.Add(GenerarValidadores.Fecha("txtFechaAlta", this.TraducirTexto("Errores.Invalidos.FechaAlta")));
            this.phValidProducto.Controls.Add(GenerarValidadores.Requerido("ddlProducto", this.TraducirTexto("Errores.Obligatorios.Producto")));
            this.phValidCantCuerposImprGuia.Controls.Add(GenerarValidadores.Entero("txtCantCuerposImprGuia", this.TraducirTexto("La cant. de cuerpos de una guía a imprimir es inválida.")));
            this.phValidTiempoEntrega.Controls.Add(GenerarValidadores.Requerido("ddlTiempoEntrega", this.TraducirTexto("Errores.Obligatorios.TiempoEntrega")));
            //this.phValidTiempoEstimadoEntrega.Controls.Add(GenerarValidadores.Requerido("txtTiempoEstimadoEntrega", this.TraducirTexto("Errores.Obligatorios.TiempoEstimadoEntrega")));
            this.phValidTiempoEstimadoEntrega.Controls.Add(GenerarValidadores.Entero("txtTiempoEstimadoEntrega", this.TraducirTexto("Errores.Invalidos.TiempoEstimadoEntrega")));
            phValidTiempoEstimadoTransito.Controls.Add(GenerarValidadores.Entero("txtTiempoEstimadoTransito", this.TraducirTexto("El tiempo estimado de transito ingresado es inválido.")));
            phValidTiempoEstimadoTransbordo.Controls.Add(GenerarValidadores.Entero("txtTiempoEstimadoTransbordo", this.TraducirTexto("El tiempo estimado de transbordo ingresado es inválido.")));
            phValidTiempoEstimadoRedespacho.Controls.Add(GenerarValidadores.Entero("TxtTiempoEstimadoTransito", this.TraducirTexto("El tiempo estimado de redespacho ingresado es inválido.")));
            this.phValidKmMaximo.Controls.Add(GenerarValidadores.Requerido("txtKmMaximo", this.TraducirTexto("Errores.Obligatorios.KmMaximo")));
            this.phValidKmMaximo.Controls.Add(GenerarValidadores.DecimalPositivo("txtKmMaximo", this.TraducirTexto("Errores.Invalidos.KmMaximo"), true, "validKmMaximo"));

            this.phValidValorDeclaradoMinimo.Controls.Add(GenerarValidadores.Decimal("txtValorDeclaradoMinimo", this.TraducirTexto("El valor mínimo declarado ingresado no es válido")));
            this.phValidValorDeclaradoMaximo.Controls.Add(GenerarValidadores.Decimal("txtValorDeclaradoMaximo", this.TraducirTexto("El valor máximo declarado ingresado no es válido")));
            this.phValidValorAforo.Controls.Add(GenerarValidadores.Decimal("txtValorAforo", this.TraducirTexto("El valor de aforo ingresado no es válido")));
            this.phValidSeguro.Controls.Add(GenerarValidadores.Decimal("txtSeguro", this.TraducirTexto("El valor de seguro ingresado no es válido")));
            this.phValidValorConversionM3.Controls.Add(GenerarValidadores.Decimal("txtValorConversionM3", this.TraducirTexto("El valor de conversion a m3 ingresado no es válido")));


            CustomValidator validadorModalidadesEntrega = (CustomValidator)GenerarValidadores.Custom();

            validadorModalidadesEntrega.ServerValidate += new System.Web.UI.WebControls.ServerValidateEventHandler(this.ValidateModalidadesEntrega);
            this.phValidModalidadesEntrega.Controls.Add(validadorModalidadesEntrega);

            CustomValidator validadorTiempoEstimadoEntrega = (CustomValidator)GenerarValidadores.Custom();

            validadorTiempoEstimadoEntrega.ServerValidate += new System.Web.UI.WebControls.ServerValidateEventHandler(this.ValidateTiempoEstimadoEntrega);
            this.phValidTiempoEstimadoEntrega.Controls.Add(validadorTiempoEstimadoEntrega);

            CustomValidator valPrioridades = (CustomValidator)GenerarValidadores.Custom("", "", false, "valPrioridad");

            valPrioridades.ServerValidate += new System.Web.UI.WebControls.ServerValidateEventHandler(this.ValidatePrioridades);
            this.phValidPrioridades.Controls.Add(valPrioridades);
        }
Beispiel #29
0
        private void SetearValidadores()
        {
            CustomValidator valCliente = (CustomValidator)GenerarValidadores.Custom("", "", true, "valCliente");

            valCliente.ServerValidate += new System.Web.UI.WebControls.ServerValidateEventHandler(this.ValidateCliente);
            this.phValidCliente.Controls.Add(valCliente);

            this.phValidUnidadVenta.Controls.Add(GenerarValidadores.Requerido("ddlUnidadVenta", this.TraducirTexto("El campo Unidad de venta es obligatorio.")));
            this.phValidAgencia.Controls.Add(GenerarValidadores.Requerido("ddlAgencia", this.TraducirTexto("El campo Agencia es obligatorio.")));

            CustomValidator valTarea = (CustomValidator)GenerarValidadores.Custom("", "", true, "valTarea");

            valTarea.ServerValidate += new System.Web.UI.WebControls.ServerValidateEventHandler(this.ValidateTarea);
            this.phValidTarea.Controls.Add(valTarea);

            CustomValidator valDia = (CustomValidator)GenerarValidadores.Custom("", "", true, "valDia");

            valDia.ServerValidate += new System.Web.UI.WebControls.ServerValidateEventHandler(this.ValidateDia);
            this.phValidDia.Controls.Add(valDia);

            this.phValidHorario.Controls.Add(GenerarValidadores.Requerido("ddlHorario", this.TraducirTexto("El campo Horario es obligatorio.")));
            this.phValidDestino.Controls.Add(GenerarValidadores.Requerido("ddlDestino", this.TraducirTexto("El campo Destino es obligatorio.")));
        }
Beispiel #30
0
        private void SetearValidadores()
        {
            this.phValidTipoGuia.Controls.Add(GenerarValidadores.Requerido("ddlTipoGuia", this.TraducirTexto("Errores.Obligatorios.TipoGuia"), false, "validTipoGuia"));
            this.phValidEstadoStock.Controls.Add(GenerarValidadores.Requerido("ddlEstadoStock", this.TraducirTexto("Errores.Obligatorios.EstadoStock"), false, "validEstadoStock"));
            this.phValidNroDesde.Controls.Add(GenerarValidadores.Requerido("txtNroGuiaDesde", this.TraducirTexto("Errores.Obligatorios.NroGuiaDesde"), false, "validNroGuiaDesde"));
            this.phValidNroHasta.Controls.Add(GenerarValidadores.Requerido("txtNroGuiaHasta", this.TraducirTexto("Errores.Obligatorios.NroGuiaHasta"), false, "validNroGuiaHasta"));
            this.phValidNroDesde.Controls.Add(GenerarValidadores.Entero("txtNroGuiaDesde", this.TraducirTexto("Errores.Invalidos.NroGuiaDesde"), false, "validNroGuiaDesdeEntero"));
            this.phValidNroHasta.Controls.Add(GenerarValidadores.Entero("txtNroGuiaHasta", this.TraducirTexto("Errores.Invalidos.NroGuiaHasta"), false, "validNroGuiaHastaEntero"));
            this.phValidFechaVenciCAI.Controls.Add(GenerarValidadores.Fecha("txtFechaVenciCAI", this.TraducirTexto("Errores.Invalidos.Fecha"), false, "validFechaVenciCAI"));
            this.phValidFechaVenciCAI.Controls.Add(GenerarValidadores.Requerido("txtFechaVenciCAI", this.TraducirTexto("Errores.Obligatorios.Fecha"), false, "validFechaCAI"));
            this.phValidFechaDesde.Controls.Add(GenerarValidadores.Fecha("txtFechaDesde", this.TraducirTexto("Errores.Invalidos.Desde"), false, "validFechaDesde"));
            this.phValidFechaHasta.Controls.Add(GenerarValidadores.Fecha("txtFechaHasta", this.TraducirTexto("Errores.Invalidos.Hasta"), false, "validFechaHasta"));

            CustomValidator validadorRango = (CustomValidator)GenerarValidadores.Custom("", "", false, "valRango");

            validadorRango.ServerValidate += new System.Web.UI.WebControls.ServerValidateEventHandler(this.ValidateRango);
            this.phValidNroDesde.Controls.Add(validadorRango);

            CustomValidator validarFechaCAI = (CustomValidator)GenerarValidadores.Custom("", "", false, "valFechaCAI");

            validarFechaCAI.ServerValidate += new System.Web.UI.WebControls.ServerValidateEventHandler(this.ValidateFechaCAI);
            this.phValidFechaVenciCAI.Controls.Add(validarFechaCAI);
        }