예제 #1
0
        private Boolean Validacoes()
        {
            Boolean result = true;

            errorProvider1.Clear();
            if (maskedtxtCNPJ.Text != "  .   .   /    -")
            {
                if (!ValidacoesLibrary.ValidaCNPJ(maskedtxtCNPJ.Text))
                {
                    MessageBox.Show(ConfigMessage.Default.CNPJErro);
                    maskedtxtCNPJ.Focus();
                    result = false;
                }
            }


            if (txtNome.Text.Trim().Length == 0)
            {
                errorProvider1.SetError(txtNome, ConfigMessage.Default.CampoObrigatorio);
                Util.ExibirMSg(ConfigMessage.Default.CampoObrigatorio2, "Red");
                result = false;
            }
            else
            {
                errorProvider1.SetError(txtNome, "");
            }


            return(result);
        }
예제 #2
0
        private Boolean Validacoes()
        {
            Boolean result = true;

            errorProvider1.Clear();
            if (maskedtxtCNPJ.Text != "  .   .   /    -" && !ValidacoesLibrary.ValidaCNPJ(maskedtxtCNPJ.Text))
            {
                Util.ExibirMSg(ConfigMessage.Default.CNPJErro, "Red");
                maskedtxtCNPJ.Focus();
                result = false;
            }
            else if (txtNomeContrato.Text.Trim().Length == 0)
            {
                errorProvider1.SetError(txtNomeContrato, ConfigMessage.Default.CampoObrigatorio);
                Util.ExibirMSg(ConfigMessage.Default.CampoObrigatorio2, "Red");
                result = false;
            }
            else if (!Util.Grava_Registro(this.Name, FrmLogin._IdNivel))
            {
                result = false;
            }
            else
            {
                errorProvider1.Clear();
            }


            return(result);
        }
예제 #3
0
        private void txtCNPJ_CPF_Leave(object sender, EventArgs e)
        {
            try
            {
                errorProvider1.Clear();
                if (Util.RetiraLetras(txtCNPJ_CPF.Text).Length > 11)
                {
                    string formatado = Convert.ToUInt64(Util.RetiraLetras(txtCNPJ_CPF.Text)).ToString(@"00\.000\.000\/0000\-00");
                    txtCNPJ_CPF.Text = formatado;

                    if (!ValidacoesLibrary.ValidaCNPJ(txtCNPJ_CPF.Text))
                    {
                        errorProvider1.SetError(label30, ConfigMessage.Default.CNPJErro);
                    }
                }
                else
                {
                    if (Util.RetiraLetras(txtCNPJ_CPF.Text).Length == 11)
                    {
                        string formatado = Convert.ToUInt64(Util.RetiraLetras(txtCNPJ_CPF.Text)).ToString(@"000\.000\.000\-00");
                        txtCNPJ_CPF.Text = formatado;

                        if (!ValidacoesLibrary.ValidaCPF(txtCNPJ_CPF.Text))
                        {
                            errorProvider1.SetError(label30, ConfigMessage.Default.CPFErro);
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Erro técnico: " + ex.Message);
            }
        }
예제 #4
0
        private Boolean Validacoes()
        {
            Boolean result = true;

            errorProvider1.Clear();
            if (txtNome.Text.Trim().Length == 0)
            {
                Util.ExibirMSg(ConfigMessage.Default.CampoObrigatorio, "Red");
                errorProvider1.SetError(label2, ConfigMessage.Default.CampoObrigatorio);
                result = false;
            }
            else if (maskedtxtCNPJ.Text.Trim() == "  .   .   /    -" != !ValidacoesLibrary.ValidaCNPJ(maskedtxtCNPJ.Text))
            {
                Util.ExibirMSg(ConfigMessage.Default.CampoObrigatorio, "Red");
                errorProvider1.SetError(label15, ConfigMessage.Default.CampoObrigatorio);
                result = false;
            }
            else if (maskedtxtCNPJ.Text.Trim() == "18.183.803/0001-94")
            {
                string msg = "Coloque o CNPJ da Sua Empresa!";
                Util.ExibirMSg(msg, "Red");
                errorProvider1.SetError(label15, msg);
                result = false;
            }
            else if (txtEmailCliente.Text.Trim() == "*****@*****.**")
            {
                string msg = "Coloque o E-mail da Sua Empresa!";
                Util.ExibirMSg(msg, "Red");
                errorProvider1.SetError(label40, msg);
                result = false;
            }
            else if (txtTelefone1.Text.Trim() == "(31) 3892-7307" || txtTelefone1.Text.Trim() == "(31)3892-7307")
            {
                string msg = "Coloque o Telefone da Sua Empresa!";
                Util.ExibirMSg(msg, "Red");
                errorProvider1.SetError(label12, msg);
                result = false;
            }
            else if (txtEmailCliente.Text.Trim().Length == 0)
            {
                Util.ExibirMSg(ConfigMessage.Default.CampoObrigatorio, "Red");
                errorProvider1.SetError(label40, ConfigMessage.Default.CampoObrigatorio);
                result = false;
            }
            else if (txtTelefone1.Text.Trim().Length == 0)
            {
                Util.ExibirMSg(ConfigMessage.Default.CampoObrigatorio, "Red");
                errorProvider1.SetError(label12, ConfigMessage.Default.CampoObrigatorio);
                result = false;
            }
            else
            {
                errorProvider1.SetError(txtNome, "");
            }


            return(result);
        }
예제 #5
0
        private Boolean ValidaCNPJConfig(string _CNPJ)
        {
            Boolean result = true;

            if (Util.RetiraLetras(_CNPJ).Length > 0)
            {
                if (!ValidacoesLibrary.ValidaCNPJ(_CNPJ))
                {
                    result = false;
                    string MsgErro = "CNPJ Inválido!";
                    MessageBox.Show(MsgErro);
                }
            }

            return(result);
        }
예제 #6
0
 private void maskedtxtCNPJ_Validating(object sender, CancelEventArgs e)
 {
     errorProvider1.Clear();
     if (maskedtxtCNPJ.Text.Length > 15)
     {
         if (!ValidacoesLibrary.ValidaCNPJ(maskedtxtCNPJ.Text))
         {
             MessageBox.Show(ConfigMessage.Default.CNPJErro);
             errorProvider1.SetError(this, ConfigMessage.Default.CNPJErro);
         }
     }
     else if (!ValidacoesLibrary.ValidaCPF(maskedtxtCNPJ.Text))
     {
         MessageBox.Show(ConfigMessage.Default.CPFErro);
         errorProvider1.SetError(maskedtxtCNPJ, ConfigMessage.Default.CPFErro);
     }
 }
예제 #7
0
        private Boolean Validacoes()
        {
            Boolean result = true;

            errorProvider1.Clear();
            if (!ValidacoesLibrary.ValidaCNPJ(txtCNPJCPF.Text))
            {
                string msgerro = "CNPJ inválido!!";
                errorProvider1.SetError(label10, msgerro);
                Util.ExibirMSg(msgerro, "Red");
                result = false;
            }
            else
            {
                errorProvider1.Clear();
            }

            return(result);
        }
예제 #8
0
 private void maskedtxtCNPJ_Leave(object sender, EventArgs e)
 {
     if (maskedtxtCNPJ.Text != "  .   .   /    -")
     {
         if (!ValidacoesLibrary.ValidaCNPJ(maskedtxtCNPJ.Text))
         {
             MessageBox.Show(ConfigMessage.Default.CNPJErro);
             maskedtxtCNPJ.Focus();
             errorProvider1.SetError(maskedtxtCNPJ, ConfigMessage.Default.CNPJErro);
         }
         else
         {
             lblObsField.Text = string.Empty;
             errorProvider1.SetError(maskedtxtCNPJ, "");
         }
     }
     else
     {
         lblObsField.Text = string.Empty;
         errorProvider1.SetError(maskedtxtCNPJ, "");
     }
 }
예제 #9
0
        private Boolean Validacoes()
        {
            Boolean result = true;

            errorProvider1.Clear();
            if (Util.RetiraLetras(txtCNPJ_CPF.Text).Length > 11 && !ValidacoesLibrary.ValidaCNPJ(txtCNPJ_CPF.Text))
            {
                errorProvider1.SetError(label30, ConfigMessage.Default.CNPJErro);
                Util.ExibirMSg(ConfigMessage.Default.CNPJErro, "Red");
                txtCNPJ_CPF.Focus();
                result = false;
            }
            if (Util.RetiraLetras(txtCNPJ_CPF.Text).Length > 0 && Util.RetiraLetras(txtCNPJ_CPF.Text).Length == 11 && !ValidacoesLibrary.ValidaCPF(txtCNPJ_CPF.Text))
            {
                errorProvider1.SetError(label30, ConfigMessage.Default.CPFErro);
                Util.ExibirMSg(ConfigMessage.Default.CPFErro, "Red");
                txtCNPJ_CPF.Focus();
                result = false;
            }
            else if (txtNome.Text.Trim().Length == 0)
            {
                errorProvider1.SetError(txtNome, ConfigMessage.Default.CampoObrigatorio);
                Util.ExibirMSg(ConfigMessage.Default.CampoObrigatorio2, "Red");
                result = false;
            }
            else if (!Util.Grava_Registro(this.Name, FrmLogin._IdNivel))
            {
                result = false;
            }
            else
            {
                errorProvider1.Clear();
            }


            return(result);
        }