Example #1
0
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            if (!validaCampos())
            {
                if (this.fornecedorCarregado == null)
                {
                    this.fornecedorCarregado = new Fornecedor();
                }
                this.fornecedorCarregado.RazaoSocial     = txtRazaoSocial.Text.Trim();
                this.fornecedorCarregado.DataCadastro    = Convert.ToDateTime(txtDataCadastro.Text);
                this.fornecedorCarregado.NomeFantasia    = txtNomeFantasia.Text.Trim();
                this.fornecedorCarregado.Cnpj            = txtCnpj.Text;
                this.fornecedorCarregado.Ie              = txtIe.Text.Trim();
                this.fornecedorCarregado.Im              = txtIm.Text.Trim();
                this.fornecedorCarregado.TelefoneFixo    = txtTelefoneFixo.Text;
                this.fornecedorCarregado.TelefoneCelular = txtTelefoneCelular.Text;
                this.fornecedorCarregado.Logradouro      = txtLogradouro.Text.Trim();
                this.fornecedorCarregado.Numero          = txtNumero.Text.Trim();
                this.fornecedorCarregado.Complemento     = txtComplemento.Text.Trim();
                this.fornecedorCarregado.Bairro          = txtBairro.Text.Trim();
                this.fornecedorCarregado.Cep             = txtCep.Text;
                this.fornecedorCarregado.Cidade          = (Cidade)cmbCidade.SelectedItem;
                this.fornecedorCarregado.Cidade.Estado   = (Estado)cmbUf.SelectedItem;

                FornecedorDAO dao    = new FornecedorDAO();
                bool          gravou = false;
                if (!this.editando)
                {
                    gravou = dao.AdicionaFornecedor(this.fornecedorCarregado);
                }
                else
                {
                    gravou = dao.AlteraFornecedor(this.fornecedorCarregado);
                }
                if (gravou)
                {
                    this.Close();
                }
            }
            else
            {
                MessageBox.Show("Não foi possível realizar a operação.\nHá CAMPOS OBRIGATÓRIOS que não foram preenchidos!", "Fracasso", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
        }