Esempio n. 1
0
 private void ValidateCuit(object source, System.Web.UI.WebControls.ServerValidateEventArgs args)
 {
     //pzambudio 19-02-05 - COMIENZO
     //controlar que se exija el ingreso del cuit, siempre que la condición de IVA del cliente
     // sea RESPONSABLE INSCRIPTO
     if ((NegociosSisPackInterface.SisPack.CondicionIva)Convert.ToInt32(this.ddlCondicionIva.SelectedValue) == NegociosSisPackInterface.SisPack.CondicionIva.ResponsableInscripto)
     {
         if (this.txtCUITTipo.Text == "" && this.txtCUITNro.Text == "" && this.txtCUITDigitoVerificador.Text == "")
         {
             args.IsValid = false;
             ((CustomValidator)source).ErrorMessage = this.TraducirTexto("Errores.Obligatorios.Cuit");
             return;
         }
         if (!Validaciones.CUIT(this.txtCUITTipo.Text + this.txtCUITNro.Text + this.txtCUITDigitoVerificador.Text))
         {
             args.IsValid = false;
             ((CustomValidator)source).ErrorMessage = this.TraducirTexto("Errores.Invalidos.Cuit");
             return;
         }
     }
     else
     {
         if (this.txtCUITTipo.Text != "" || this.txtCUITNro.Text != "" || this.txtCUITDigitoVerificador.Text != "")
         {
             if (!Validaciones.CUIT(this.txtCUITTipo.Text + this.txtCUITNro.Text + this.txtCUITDigitoVerificador.Text))
             {
                 args.IsValid = false;
                 ((CustomValidator)source).ErrorMessage = this.TraducirTexto("Errores.Invalidos.Cuit");
                 return;
             }
         }
     }
     args.IsValid = true;
 }
Esempio n. 2
0
        private void ValidateCuit(object source, System.Web.UI.WebControls.ServerValidateEventArgs args)
        {
            if (this.txtCUITTipo.Text != "" || this.txtCUITNro.Text != "" || this.txtCUITDigitoVerificador.Text != "")
            {
                if (!Validaciones.CUIT(this.txtCUITTipo.Text + this.txtCUITNro.Text + this.txtCUITDigitoVerificador.Text))
                {
                    args.IsValid = false;
                    ((CustomValidator)source).ErrorMessage = this.TraducirTexto("Errores.Invalidos.Cuit");
                    return;
                }
            }

            args.IsValid = true;
        }
Esempio n. 3
0
        private void ValidateCuit(object source, System.Web.UI.WebControls.ServerValidateEventArgs args)
        {
            DropDownList condicionIVA          = (DropDownList)DatosDestinatario.FindControl("ddlCondicionIva");
            TextBox      cuitTipo              = (TextBox)DatosDestinatario.FindControl("txtCUITTipo");
            TextBox      cuitNro               = (TextBox)DatosDestinatario.FindControl("txtCUITNro");
            TextBox      cuitDigitoVerificador = (TextBox)DatosDestinatario.FindControl("txtCUITDigitoVerificador");

            if (!condicionIVA.SelectedValue.Trim().Equals(""))
            {
                if ((NegociosSisPackInterface.SisPack.CondicionIva)Convert.ToInt32(condicionIVA.SelectedValue) == NegociosSisPackInterface.SisPack.CondicionIva.ResponsableInscripto)
                {
                    if (cuitTipo.Text == "" && cuitNro.Text == "" && cuitDigitoVerificador.Text == "")
                    {
                        args.IsValid = false;
                        ((CustomValidator)source).ErrorMessage = this.TraducirTexto("Errores.Obligatorios.Cuit");
                        return;
                    }
                    if (!Validaciones.CUIT(cuitTipo.Text + cuitNro.Text + cuitDigitoVerificador.Text))
                    {
                        args.IsValid = false;
                        ((CustomValidator)source).ErrorMessage = this.TraducirTexto("Errores.Invalidos.Cuit");
                        return;
                    }
                    args.IsValid = true;
                }
                else
                {
                    if (cuitTipo.Text != "" || cuitNro.Text != "" || cuitDigitoVerificador.Text != "")
                    {
                        if (!Validaciones.CUIT(cuitTipo.Text + cuitNro.Text + cuitDigitoVerificador.Text))
                        {
                            args.IsValid = false;
                            ((CustomValidator)source).ErrorMessage = this.TraducirTexto("Errores.Invalidos.Cuit");
                            return;
                        }
                    }
                }
            }
            args.IsValid = true;
        }