Exemplo n.º 1
0
        private void Botao_IncluirProduto_Click(object sender, EventArgs e)
        {
            int Resposta;

            int IDLinha = int.Parse(GRID_Clientes.CurrentRow.Cells["Coluna_ID_Cliente"].Value.ToString());

            if (objCliente == null)
            {
                objCliente = new ClienteDTO();
            }

            objCliente.IDCliente1          = int.Parse(txtID.Text);
            objCliente.NomeCLiente1        = txtNome.Text;
            objCliente.ContatoCliente1     = txtContato.Text;
            objCliente.EnderecoCliente1    = txtEndereco.Text;
            objCliente.CepCliente1         = txtCep.Text;
            objCliente.NumeroCliente1      = txtNumero.Text;
            objCliente.ComplementoCliente1 = txtComplemento.Text;

            Resposta = ClassBLL.AtualizarCliente(objCliente, IDLinha);


            if (Resposta == 1)
            {
                MessageBox.Show("Cliente editado com Sucesso !", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }

            /*if (Resposta == -1) { MessageBox.Show("Preencha Nome do Cliente !", "Oops!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; }
             * if (Resposta == -2) { MessageBox.Show("Preencha Contato do Cliente !", "Oops!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; }
             * if (Resposta == -3) { MessageBox.Show("Preencha Endereco do Cliente !", "Oops!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; }
             * if (Resposta == -4) { MessageBox.Show("Preencha Cep do Cliente !", "Oops!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; }
             * if (Resposta == -5) { MessageBox.Show("Preencha Numero do Cliente !", "Oops!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; }
             * else if (Resposta != 1 && Resposta != -1 && Resposta != -2 && Resposta != -3 && Resposta != -4 && Resposta != -5)
             * {
             *  MessageBox.Show("Houve erro ao atualizar o Produto", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Warning);
             * }*/

            GroupEdit.Visible = false;
            Opacidade.Visible = false;

            string[] linhaContato = { objCliente.IDCliente1.ToString(), objCliente.NomeCLiente1, objCliente.ContatoCliente1, objCliente.EnderecoCliente1, objCliente.CepCliente1, objCliente.NumeroCliente1, objCliente.NumeroCliente1, objCliente.ComplementoCliente1 };

            GRID_Clientes.Rows[GRID_Clientes.CurrentRow.Index].SetValues(linhaContato);
        }