private bool CriarOuAtualizarCliente() { bool ret = false; ConexaoDAL cx = new ConexaoDAL(DadosConexao.StringDeConexao); CarregarIndiceComboEstado(this.cbboxCADATLClienteEstado.SelectedItem.ToString()); CliAtMd.Aniversario = Convert.ToDateTime(dtATLCliAniversario.Text); CliAtMd.Cidade = txtCADATLClienteCidade.Text; CliAtMd.Bairro = txtCADATLClienteBairro.Text; CliAtMd.Logradouro = txtCADATLClienteLog.Text; CliAtMd.NumeroEnd = txtCADATLClienteNum.Text; CliAtMd.Nome = txtCADATLClienteNome.Text; CliAtMd.NumeroTel = txtCADATLClienteTel.Text; CliAtMd.NumeroCel = txtCADATLClienteCel.Text; ClienteBLL Clibll = new ClienteBLL(cx); if (@validar == "ATUALIZAR") { if (Clibll.AtualizarCliente(CliAtMd)) { @validar = null; @operacao = 0; this.LimparCampos(); this.AlterarCampos(); this.DialogResult = DialogResult.OK; } } else { ClienteInModelo CliInMd = new ClienteInModelo(); CliInMd.Nome = CliAtMd.Nome; CliInMd.Estado = CliAtMd.Estado; CliInMd.Aniversario = CliAtMd.Aniversario; CliInMd.Cidade = CliAtMd.Cidade; CliInMd.Bairro = CliAtMd.Bairro; CliInMd.Logradouro = CliAtMd.Logradouro; CliInMd.NumeroEnd = CliAtMd.NumeroEnd; CliInMd.NumeroTel = CliAtMd.NumeroTel; CliInMd.NumeroCel = CliAtMd.NumeroCel; if (Clibll.IncluirCliente(CliInMd, @validar)) { @validar = null; @operacao = 0; this.LimparCampos(); this.AlterarCampos(); this.DialogResult = DialogResult.OK; } } return(ret); }
private void btnAlterar_Click(object sender, EventArgs e) { Cliente cliente = new Cliente(); cliente.codigo = int.Parse(txtCodigo.Text); cliente.nome = txtNome.Text; cliente.telefone = int.Parse(txtTelefone.Text); cliente.endereco = txtEndereco.Text; ClienteBLL.AtualizarCliente(cliente); txtNome.Text = ""; txtEndereco.Text = ""; txtTelefone.Text = ""; txtCodigo.Text = ""; btnAlterar.Enabled = false; btnExcluir.Enabled = false; dgvCarrinho.DataSource = null; dgvCliente.DataSource = ClienteBLL.MostrarCliente(); }