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