示例#1
0
        private void btnSalvarFornecedor_Click(object sender, EventArgs e)
        {
            string erros = "";

            //Validações
            if (txtNomeFornecedor.Text == "")
            {
                erros += "- Preencha o campo Nome do Fornecedor;\n";
            }

            mkdtxtCNPJ.TextMaskFormat = MaskFormat.ExcludePromptAndLiterals;

            if (mkdtxtCNPJ.Text == "")
            {
                erros += "- Preencha o campo CNPJ;\n";
            }

            mkdtxtTelefone.TextMaskFormat = MaskFormat.ExcludePromptAndLiterals;

            if (mkdtxtTelefone.Text == "")
            {
                erros += "- Preencha o campo Telefone;\n";
            }
            if (txtEstadoFornecedor.Text == "")
            {
                erros += "- Preencha o campo Estado;\n";
            }
            if (txtCidadeFornecedor.Text == "")
            {
                erros += "- Preencha o campo Cidade;\n";
            }

            mkdtxtCEP.TextMaskFormat = MaskFormat.ExcludePromptAndLiterals;

            if (mkdtxtCEP.Text == "")
            {
                erros += "- Preencha o campo CEP;\n";
            }
            if (txtBairroFornecedor.Text == "")
            {
                erros += "- Preencha o campo Bairro;\n";
            }
            if (txtLogradouroFornecedor.Text == "")
            {
                erros += "- Preencha o campo Logradouro;\n";
            }

            mkdtxtNumero.TextMaskFormat = MaskFormat.ExcludePromptAndLiterals;

            if (mkdtxtNumero.Text == "")
            {
                erros += "- Preencha o campo Numero;\n";
            }

            mkdtxtCNPJ.TextMaskFormat     = MaskFormat.IncludePromptAndLiterals;
            mkdtxtTelefone.TextMaskFormat = MaskFormat.IncludePromptAndLiterals;
            mkdtxtCEP.TextMaskFormat      = MaskFormat.IncludePromptAndLiterals;
            mkdtxtNumero.TextMaskFormat   = MaskFormat.IncludePromptAndLiterals;

            mkdtxtNumero.TextMaskFormat = MaskFormat.ExcludePromptAndLiterals;

            if (!string.IsNullOrEmpty(erros))
            {
                MessageBox.Show(erros);
            }
            else
            {
                FornecedorEntity fornecedor = new FornecedorEntity();
                {
                    fornecedor.NomeFornecedor = txtNomeFornecedor.Text;
                    fornecedor.CNPJ           = mkdtxtCNPJ.Text;
                    fornecedor.Telefone       = mkdtxtTelefone.Text;
                    fornecedor.Estado         = txtEstadoFornecedor.Text;
                    fornecedor.CEP            = mkdtxtCEP.Text;
                    fornecedor.Cidade         = txtCidadeFornecedor.Text;
                    fornecedor.Bairro         = txtBairroFornecedor.Text;
                    fornecedor.Logradouro     = txtLogradouroFornecedor.Text;
                    fornecedor.Numero         = int.Parse(mkdtxtNumero.Text);
                    fornecedor.Complemento    = txtComplementoFornecedor.Text;
                }

                FornecedorDao.IncluirFornecedor(fornecedor);
                MessageBox.Show("Incluido com sucesso!");
                this.Close();
            }
        }