private void buttonClienteSalvar_Click(object sender, EventArgs e) { if (acaoNaTelaSelecionada == AcaoNaTela.Inserir) { Cliente cliente = new Cliente(); cliente.NomeCompleto = textBoxNome.Text; cliente.Email = textBoxEmail.Text; cliente.CPF = textBoxCPF.Text; cliente.Rua = textBoxRua.Text; cliente.Municipio = textBoxMunicipio.Text; cliente.Cidade = textBoxCidade.Text; cliente.PontoReferencia = textBoxReferencia.Text; cliente.Telefone = textBoxTelefone.Text; cliente.Telefone1 = textBoxTelefone1.Text; ClienteNegocios clienteNegocios = new ClienteNegocios(); string retorno = clienteNegocios.Inserir(cliente); try { int idCliente = Convert.ToInt32(retorno); MessageBox.Show("Cliente cadastrado com sucesso. Código" + idCliente.ToString()); this.DialogResult = DialogResult.Yes; } catch { MessageBox.Show("Não possivel cadastrar. Detalhes: " + retorno, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } } else if (acaoNaTelaSelecionada == AcaoNaTela.Alterar) { Cliente cliente = new Cliente(); cliente.IdPessoa = Convert.ToInt32(textBoxCodigo.Text); cliente.NomeCompleto = textBoxNome.Text; cliente.Email = textBoxEmail.Text; cliente.CPF = textBoxCPF.Text; cliente.Rua = textBoxRua.Text; cliente.Municipio = textBoxMunicipio.Text; cliente.Cidade = textBoxCidade.Text; cliente.PontoReferencia = textBoxReferencia.Text; cliente.Telefone = textBoxTelefone.Text; cliente.Telefone1 = textBoxTelefone1.Text; ClienteNegocios clienteNegocios = new ClienteNegocios(); string retorno = clienteNegocios.Alterar(cliente); try { int idCliente = Convert.ToInt32(retorno); MessageBox.Show("Cliente alterado com sucesso. Código" + idCliente.ToString()); this.DialogResult = DialogResult.Yes; } catch { MessageBox.Show("Não possivel alterar. Detalhes: " + retorno, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); this.DialogResult = DialogResult.No; } } }
public ActionResult Editar(ClienteViewModel model, int id, int TipoCliente, int Cbo, int Cidade) { if (!ModelState.IsValid) { return(View(model)); } var cliente = new Cliente { IDCLIENTE = id, NOME = model.NOME, CPF_CNPJ = model.CPF_CNPJ, SOBRENOME = model.SOBRENOME, CONJUGE = model.CONJUGE, ID_TIPO = TipoCliente, ID_CBO = Cbo, ID_CIDADE = Cidade }; _clienteNegocios.Alterar(cliente); return(RedirectToAction("Index")); }
private void btnSalvar_Click(object sender, EventArgs e) { if (acaoNaTelaSelecionada == AcaoNaTela.Inserir) { Cliente cliente = new Cliente(); Endereco endereco = new Endereco(); cliente.Nome = txbNome.Text; cliente.DataNascimento = dtpData.Value; if (rbMasculino.Checked == true) { cliente.Sexo = true; } else { cliente.Sexo = false; } if (cbOk.Checked == true) { cliente.Pagamento = true; } else { cliente.Pagamento = false; } cliente.CPF = txbCPF.Text; cliente.RG = txbRG.Text; cliente.LimiteCompra = Convert.ToDecimal(0); //criar os campos de endereço que seram inseridos endereco.Cidade = txbCidade.Text; endereco.Estado = txbEstado.Text; endereco.Sigla = txbSigla.Text; endereco.CEP = txbCEP.Text; endereco.Logradouro = txbRua.Text; endereco.Numero = Convert.ToInt32(txbNumero.Text); endereco.Bairro = txtBairro.Text; endereco.IdFuncionario = 1; ClienteNegocios clienteNegocios = new ClienteNegocios(); EnderecoNegocios enderecoNegocios = new EnderecoNegocios(); string retorno = clienteNegocios.Inserir(cliente); endereco.IdAluno = Convert.ToInt32(retorno); string retornoEnd = enderecoNegocios.Inserir(endereco); try { int idCliente = Convert.ToInt32(retorno); int idEndereco = Convert.ToInt32(retornoEnd); MessageBox.Show("Aluno inserido com sucesso. Código: " + idCliente.ToString() + idEndereco.ToString()); this.DialogResult = DialogResult.Yes; } catch (Exception) { MessageBox.Show("Não foi possível inserir o Aluno. Detalhes: " + retorno + retornoEnd, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); this.DialogResult = DialogResult.No; } } else if (acaoNaTelaSelecionada == AcaoNaTela.Alterar) { Cliente cliente = new Cliente(); cliente.IdCliente = Convert.ToInt32(txbIdCliente.Text); cliente.Nome = txbNome.Text; cliente.DataNascimento = dtpData.Value; if (rbMasculino.Checked == true) { cliente.Sexo = true; } else { cliente.Sexo = false; } if (cbOk.Checked == true) { cliente.Pagamento = true; } else { cliente.Pagamento = false; } cliente.CPF = txbCPF.Text; cliente.RG = txbRG.Text; cliente.LimiteCompra = Convert.ToDecimal(0); ClienteNegocios clienteNegocios = new ClienteNegocios(); string retorno = clienteNegocios.Alterar(cliente); try { int idCliente = Convert.ToInt32(retorno); MessageBox.Show("Aluno alterado com sucesso. Código: " + idCliente.ToString()); this.DialogResult = DialogResult.Yes; } catch (Exception) { MessageBox.Show("Não foi possível alterar o Aluno. Detalhes: " + retorno, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); this.DialogResult = DialogResult.No; } } }
private void btnSalvar_Click(object sender, EventArgs e) { // Verificar se e inserçao ou alteraçao. if (telaSelecionada == Modificador.Inserir) { var clienteObjeto = new ClienteObjeto(); var clienteNegocios = new ClienteNegocios(); clienteObjeto.Nome = txtNome.Text; clienteObjeto.CPF = txtCPF.Text; clienteObjeto.DataNascimento = dtpDataNascimento.Value; if (rdbMasculino.Checked == true) // Masculino Como Principal { clienteObjeto.Sexo = true; } else { clienteObjeto.Sexo = false; } clienteObjeto.Telefone = txtTelefone.Text; clienteObjeto.Celular = txtCelular.Text; clienteObjeto.Email = txtEmail.Text; clienteObjeto.CEP = txtCEP.Text; clienteObjeto.Endereco = txtEndereco.Text; clienteObjeto.Cidade = txtCidade.Text; clienteObjeto.Bairro = txtBairro.Text; clienteObjeto.Estado = txtEstado.Text; clienteObjeto.Complemento = txtComplemento.Text; clienteObjeto.Obs = txtObs.Text; string retorno = clienteNegocios.Inserir(clienteObjeto); try { int codRetorno = Convert.ToInt32(retorno); MessageBox.Show(" Cliente inserido com sucesso. Código : " + codRetorno.ToString()); this.DialogResult = DialogResult.Yes; } catch { MessageBox.Show(" Não foi possivel inserir cliente. Detalhes: " + retorno, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); this.DialogResult = DialogResult.No; } } else if (telaSelecionada == Modificador.Alterar) { var cliente = new ClienteObjeto(); //cliente.Codigo = Convert.ToInt32(txtCodigo.Text); cliente.Nome = txtNome.Text; cliente.CPF = txtCPF.Text; cliente.DataNascimento = Convert.ToDateTime(dtpDataNascimento.Text); if (rdbMasculino.Checked == true) // Masculino Como Principal { cliente.Sexo = true; } else { cliente.Sexo = false; } cliente.Telefone = txtTelefone.Text; cliente.Celular = txtCelular.Text; cliente.Email = txtEmail.Text; cliente.CEP = txtCEP.Text; cliente.Endereco = txtEndereco.Text; cliente.Cidade = txtCidade.Text; cliente.Bairro = txtBairro.Text; cliente.Estado = txtEstado.Text; cliente.Complemento = txtComplemento.Text; cliente.Obs = txtObs.Text; ClienteNegocios clienteNegocios = new ClienteNegocios(); string retorno = clienteNegocios.Alterar(cliente); try { int codRetorno = Convert.ToInt32(retorno); MessageBox.Show(" Cliente alterado com sucerro. Código : " + codRetorno.ToString()); this.DialogResult = DialogResult.Yes; } catch { MessageBox.Show("Não foi possivel alterar cliente. Detalhes : " + retorno, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); this.DialogResult = DialogResult.No; } } else if (telaSelecionada == Modificador.Consultar) { } }
//INSERIR private void buttonSalvar_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(textBoxNome.Text) || string.IsNullOrEmpty(textBoxCpf.Text) || string.IsNullOrEmpty(textBoxCep.Text) || string.IsNullOrEmpty(textBoxNumero.Text)) { MessageBox.Show("Campos não preenchidos!"); if (string.IsNullOrEmpty(textBoxNome.Text)) { textBoxNome.Focus(); } else if (string.IsNullOrEmpty(textBoxCpf.Text)) { textBoxCpf.Focus(); } else if (string.IsNullOrEmpty(textBoxCep.Text)) { textBoxCep.Focus(); } else if (string.IsNullOrEmpty(textBoxNumero.Text)) { textBoxNumero.Focus(); } } else { //INSERIR - VERIFICAÇÃO if (acaoNaTelaSelecionada == AcaoNaTela.Inserir) { Cliente cliente = new Cliente(); cliente.NOME = textBoxNome.Text; cliente.CPF = textBoxCpf.Text.ToString(); cliente.CEP = textBoxCep.Text.ToString(); cliente.ENDEREÇO = textBoxEndereco.Text; cliente.NUMERO = int.Parse(textBoxNumero.Text); cliente.COMPLEMENTO = textBoxComplemento.Text; cliente.BAIRRO = textBoxBairro.Text; cliente.CIDADE = textBoxCidade.Text; cliente.UF = textBoxUf.Text; cliente.TEL_CELULAR = maskedTextBoxCelular.Text; cliente.TEL_RESIDENCIAL = maskedTextBoxResidencial.Text; cliente.EMAIL = textBoxEmail.Text; ClienteNegocios clienteNegocios = new ClienteNegocios(); DialogResult rsd = MessageBox.Show("Tem certeza que deseja salvar?", "Confirmar dados", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (rsd == DialogResult.No) { return; } string retorno = clienteNegocios.Inserir(cliente); try { int ID_CLIENTE = Convert.ToInt32(retorno); MessageBox.Show("Cliente inserido com sucesso! ID: " + ID_CLIENTE.ToString()); this.DialogResult = DialogResult.Yes; } catch { MessageBox.Show("Cliente já cadastrado no sistema! ", "Não foi possivel inserir", MessageBoxButtons.OK, MessageBoxIcon.Warning); this.DialogResult = DialogResult.No; } } //ALTERAR......................... else if (acaoNaTelaSelecionada == AcaoNaTela.Alterar) { Cliente cliente = new Cliente(); cliente.ID_CLIENTE = Convert.ToInt32(textBoxCodigo.Text); cliente.NOME = textBoxNome.Text; cliente.CPF = textBoxCpf.Text; cliente.CEP = textBoxCep.Text; cliente.ENDEREÇO = textBoxEndereco.Text; cliente.NUMERO = int.Parse(textBoxNumero.Text); cliente.COMPLEMENTO = textBoxComplemento.Text; cliente.BAIRRO = textBoxBairro.Text; cliente.CIDADE = textBoxCidade.Text; cliente.UF = textBoxUf.Text; cliente.TEL_CELULAR = maskedTextBoxCelular.Text; cliente.TEL_RESIDENCIAL = maskedTextBoxResidencial.Text; cliente.EMAIL = textBoxEmail.Text; ClienteNegocios clienteNegocios = new ClienteNegocios(); DialogResult rsd = MessageBox.Show("Tem certeza que deseja alterar?", "Confirmar alteração nos dados", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (rsd == DialogResult.No) { return; } string retorno = clienteNegocios.Alterar(cliente); try { int ID_CLIENTE = Convert.ToInt32(retorno); MessageBox.Show("Cliente/ID: " + ID_CLIENTE.ToString() + " Alterado com sucesso!"); this.DialogResult = DialogResult.Yes; } catch { MessageBox.Show("Não foi possivel alterar o cliente ", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); this.DialogResult = DialogResult.No; } } } }
private void buttonSalvar_Click(object sender, EventArgs e) { //verificar se e inserçaõ ou alteração if (_acaoNaTela.Equals(AcaoNaTela.Inserir)) { Cliente cliente = new Cliente(); cliente.Nome = textBoxNome.Text; cliente.DataNascimento = dateDataNascimento.Value; //verificando o sexo pelo "Checked" if (radioSexoMasculino.Checked.Equals(true)) { cliente.Sexo = true; } else { cliente.Sexo = false; } cliente.LimiteCompra = Convert.ToDecimal(textBoxLimiteCompra.Text); ClienteNegocios clienteNegocios = new ClienteNegocios(); string retorno = clienteNegocios.Inserir(cliente); //tentar converter paa inteiro //se de tudo certo é porque devolveu o codigo do cliente //se der errado tem a mensagem de error try { int idCliente1 = Convert.ToInt32(retorno); MessageBox.Show("Cliente inserido com sucecsso. Código: " + idCliente1.ToString()); //Essa linha fecha a tela a avisa a outra que fechou com o resultado é sim this.DialogResult = DialogResult.Yes; } catch { MessageBox.Show("Não foi possivel Inserir!. Detalhes :" + retorno, "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error); //Essa linha fecha a tela a avisa a outra que fechou com o resultado é não //ao remoover essa linha a baixo o form nao fechar, caso a rede desligue a tela fica aberta com as alterações. this.DialogResult = DialogResult.No; } } else if (_acaoNaTela.Equals(AcaoNaTela.Alterar)) { Cliente cliente = new Cliente(); cliente.IdCliente = Convert.ToInt32(textBoxCodigo.Text); cliente.Nome = textBoxNome.Text; cliente.DataNascimento = dateDataNascimento.Value; //verificando o sexo pelo "Checked" if (radioSexoMasculino.Checked.Equals(true)) { cliente.Sexo = true; } else { cliente.Sexo = false; } cliente.LimiteCompra = Convert.ToDecimal(textBoxLimiteCompra.Text); ClienteNegocios clienteNegocios = new ClienteNegocios(); string retorno = clienteNegocios.Alterar(cliente); try { int idCliente1 = Convert.ToInt32(retorno); MessageBox.Show("Cliente Alterado com sucecsso. Código: " + idCliente1.ToString()); //Essa linha fecha a tela a avisa a outra que fechou com o resultado é sim this.DialogResult = DialogResult.Yes; } catch { MessageBox.Show("Não foi possivel Alterar!. Detalhes :" + retorno, "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error); //Essa linha fecha a tela a avisa a outra que fechou com o resultado é não //ao remoover essa linha a baixo o form nao fechar, caso a rede desligue a tela fica aberta com as alterações. this.DialogResult = DialogResult.No; } } }
private void btnSalvar_Click(object sender, EventArgs e) { if (acaoNaTelaSelecionada == AcaoNaTela.Inserir) { Cliente cliente = new Cliente(); cliente.Nome = txbNome.Text; cliente.DataNascimento = dtpData.Value; if (rbMasculino.Checked == true) { cliente.Sexo = true; } else { cliente.Sexo = false; } if (cbOk.Checked == true) { cliente.Pagamento = true; } else { cliente.Pagamento = false; } cliente.CPF = txbCPF.Text; cliente.RG = txbRG.Text; cliente.LimiteCompra = Convert.ToDecimal(0); ClienteNegocios clienteNegocios = new ClienteNegocios(); string retorno = clienteNegocios.Inserir(cliente); try { int idCliente = Convert.ToInt32(retorno); MessageBox.Show("Aluno inserido com sucesso. Código: " + idCliente.ToString()); this.DialogResult = DialogResult.Yes; } catch (Exception) { MessageBox.Show("Não foi possível inserir o Aluno. Detalhes: " + retorno, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); this.DialogResult = DialogResult.No; } } else if (acaoNaTelaSelecionada == AcaoNaTela.Alterar) { Cliente cliente = new Cliente(); cliente.IdCliente = Convert.ToInt32(txbIdCliente.Text); cliente.Nome = txbNome.Text; cliente.DataNascimento = dtpData.Value; if (rbMasculino.Checked == true) { cliente.Sexo = true; } else { cliente.Sexo = false; } if (cbOk.Checked == true) { cliente.Pagamento = true; } else { cliente.Pagamento = false; } cliente.CPF = txbCPF.Text; cliente.RG = txbRG.Text; cliente.LimiteCompra = Convert.ToDecimal(0); ClienteNegocios clienteNegocios = new ClienteNegocios(); string retorno = clienteNegocios.Alterar(cliente); try { int idCliente = Convert.ToInt32(retorno); MessageBox.Show("Aluno alterado com sucesso. Código: " + idCliente.ToString()); this.DialogResult = DialogResult.Yes; } catch (Exception) { MessageBox.Show("Não foi possível alterar o Aluno. Detalhes: " + retorno, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); this.DialogResult = DialogResult.No; } } }
private void btnCadastrar_Click(object sender, EventArgs e) { var _cliente = new Cliente(); var _clienteNegocio = new ClienteNegocios(); if (_acaoNatelaSelecionado == AcaoNaTela.INSERIR) { _cliente.Nome = textNome.Text; _cliente.DataNascimento = dtp_Data.Value; if (radBtnSexoMasculino.Checked == true) { _cliente.Sexo = true; } else { _cliente.Sexo = false; } _cliente.LimeteCompra = Convert.ToDecimal(textValorCompra.Text); string retorno = _clienteNegocio.Inserir(_cliente); try { int idCliente = Convert.ToInt32(retorno); MessageBox.Show("Cliente cadastrado com sucesso! Código: " + idCliente.ToString(), "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch { MessageBox.Show("Cliente não cadastrado! Código: " + retorno, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } if (_acaoNatelaSelecionado == AcaoNaTela.ALTERAR) { _cliente.IdCliente = Convert.ToInt32(texCodigo.Text); _cliente.Nome = textNome.Text; _cliente.DataNascimento = dtp_Data.Value; if (radBtnSexoMasculino.Checked == true) { _cliente.Sexo = true; } else { _cliente.Sexo = false; } _cliente.LimeteCompra = Convert.ToDecimal(textValorCompra.Text); string retorno = _clienteNegocio.Alterar(_cliente); try { int idCliente = Convert.ToInt32(retorno); MessageBox.Show("Cliente Alterado com sucesso! Código: " + idCliente.ToString(), "Alterado", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch { MessageBox.Show("Cliente não alterado! Código: " + retorno, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void buttonSalvar_Click(object sender, EventArgs e) { if (acaoNaTela == AcaoNaTela.Alterar) { this.Text = "Alterar"; Cliente cliente = new Cliente(); cliente.idCliente = Convert.ToInt32(textBoxIdCliente.Text); cliente.nome = textBoxNome.Text; cliente.dataNascimento = dateDataNascimento.Value; if (radioFeminino.Checked == true) { cliente.sexo = false; //feminino } else { cliente.sexo = true; //masculino } cliente.limiteCompra = Convert.ToDecimal(textBoxLimiteCompra.Text); ClienteNegocios clienteNegocios = new ClienteNegocios(); string retorno = clienteNegocios.Alterar(cliente); try { int idCliente = Convert.ToInt32(retorno); MessageBox.Show("Alterado com sucesso. Codigo: " + retorno); this.DialogResult = DialogResult.Yes; } catch { MessageBox.Show("Não foi possivel alterar. Erro: " + retorno); this.DialogResult = DialogResult.No; } } else if (acaoNaTela == AcaoNaTela.Inserir) { this.Text = "Inserir"; Cliente cliente = new Cliente(); cliente.nome = textBoxNome.Text; cliente.dataNascimento = dateDataNascimento.Value; if (radioFeminino.Checked == true) { cliente.sexo = false; //feminino } else { cliente.sexo = true; //masculino } cliente.limiteCompra = Convert.ToDecimal(textBoxLimiteCompra.Text); ClienteNegocios clienteNegocios = new ClienteNegocios(); string retorno = clienteNegocios.Inserir(cliente); try { int idCliente = Convert.ToInt32(retorno); MessageBox.Show("Inserido com sucesso. Codigo: " + retorno); this.DialogResult = DialogResult.Yes; } catch { MessageBox.Show("Não foi possivel Inserir. Erro: " + retorno); this.DialogResult = DialogResult.No; } } }
private void buttonSalvar_Click(object sender, EventArgs e) { //Verificar se é inserção ou alteração if (acaoNaTelaSelecionada == AcaoNaTela.Inserir) { Cliente cliente = new Cliente(); cliente.nome = textBoxNome.Text; cliente.dataNasimento = dateDataNascimento.Value; if (radioSexoMasculino.Checked == true) { cliente.sexo = true; } else { cliente.sexo = false; } cliente.limiteCompra = Convert.ToDecimal(textBoxLimiteCompra.Text); ClienteNegocios clienteNegocios = new ClienteNegocios(); string retorno = clienteNegocios.Inserir(cliente); try { int idCliente = Convert.ToInt32(retorno); MessageBox.Show("Cliente inserindo com sucesso. Código: " + idCliente); this.DialogResult = DialogResult.Yes; } catch { MessageBox.Show("Não foi possível inserir.Detalhes: " + retorno, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); this.DialogResult = DialogResult.No; } } else if (acaoNaTelaSelecionada == AcaoNaTela.Alterar) { Cliente cliente = new Cliente(); cliente.idCliente = Convert.ToInt32(textBoxCodigo.Text); cliente.nome = textBoxNome.Text; cliente.dataNasimento = dateDataNascimento.Value; if (radioSexoMasculino.Checked == true) { cliente.sexo = true; } else { cliente.sexo = false; } cliente.limiteCompra = Convert.ToDecimal(textBoxLimiteCompra.Text); ClienteNegocios clienteNegocios = new ClienteNegocios(); string retorno = clienteNegocios.Alterar(cliente); try { int idCliente = Convert.ToInt32(retorno); MessageBox.Show("Cliente alterado com sucesso. Código: " + idCliente); this.DialogResult = DialogResult.Yes; } catch { MessageBox.Show("Não foi possível alterar.Detalhes: " + retorno, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); this.DialogResult = DialogResult.No; } } }
private void buttonSalvar_Click(object sender, EventArgs e) { //VERIFICAR SE É INSERÇAO OU ALTERAÇÃO if (acaoNaTelaSelecionada.Equals(AcaoNaTela.Inserir)) { //instanciando um cliente Cliente cliente = new Cliente(); //as propriedades do cliente recebendo dados pelos componentes cliente.Nome = textBoxNome.Text; cliente.DataNascimento = dateTimeDataNascimento.Value; //verificando qual campo esta checado, masculino ou feminino if (radioButtonMasculino.Checked == true) { cliente.Sexo = true; } else { cliente.Sexo = false; } //Convertendo um string para decimal cliente.LimiteCompra = Convert.ToDecimal(textBoxLimiteCompra.Text); //instanciando a regra de negocio, la que tera os parametros para inserir ClienteNegocios clienteNegocio = new ClienteNegocios(); string retorno = clienteNegocio.Inserir(cliente); //tentar converter para inteiro o retorno da procedure //se de certo é porque devolveu o codigo do cliente //se de errado tem a mensagem de erro try { int IdCliente = Convert.ToInt32(retorno); MessageBox.Show("Cliente inserido com sucesso. codigo : " + retorno.ToString()); this.DialogResult = DialogResult.Yes; } catch (Exception) { MessageBox.Show("Não foi possivel inserir o cliente. Detalhes: " + retorno, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); this.DialogResult = DialogResult.No; } } else if (acaoNaTelaSelecionada.Equals(AcaoNaTela.Alterar)) { //instanciando um cliente //CRIO UM NOVO CLIENTE Cliente cliente = new Cliente(); //COLOCO OS CAMPOS DA TELA EM UM OBJETO CLIENTE, E ENVIO PARA ALTERAR NO BANCO cliente.IdCliente = Convert.ToInt32(textBoxCodigo.Text); //as propriedades do cliente recebendo dados pelos componentes cliente.Nome = textBoxNome.Text; cliente.DataNascimento = dateTimeDataNascimento.Value; //verificando qual campo esta checado, masculino ou feminino if (radioButtonMasculino.Checked == true) { cliente.Sexo = true; } else { cliente.Sexo = false; } //Convertendo um string para decimal cliente.LimiteCompra = Convert.ToDecimal(textBoxLimiteCompra.Text); //instanciando a regra de negocio, la que tera os parametros para inserir ClienteNegocios clienteNegocio = new ClienteNegocios(); string retorno = clienteNegocio.Alterar(cliente); //tentar converter para inteiro o retorno da procedure //se de certo é porque devolveu o codigo do cliente //se de errado tem a mensagem de erro try { int IdCliente = Convert.ToInt32(retorno); MessageBox.Show("Cliente atualizado com sucesso. codigo : " + retorno.ToString()); this.DialogResult = DialogResult.Yes; } catch (Exception) { MessageBox.Show("Não foi possivel atualizar o cliente. Detalhes: " + retorno, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); this.DialogResult = DialogResult.No; } } }