예제 #1
0
        protected void Button1_Click(object sender, EventArgs e)
        {
            /* try
             * {*/
            objCliente.Nome     = txtnome.Text;
            objCliente.Email    = txtemail.Text;
            objCliente.Cpf      = txtcpf.Text;
            objCliente.Telefone = txttelefone.Text;

            //Estamos preenchendo os atributos com os dados do usuário
            if (txtid.Text == "")
            {
                objCliente.InserirCliente();
            }
            else
            {
                objCliente.Id = int.Parse(txtid.Text);
                objCliente.Alterar();
            }

            Limpar();
            CarregarGrid();
            // }

            /* catch (Exception ex)
             * {
             *
             * CF}*/
        }
예제 #2
0
        private void btnAlterar_Click(object sender, EventArgs e)
        {
            Cliente c = new Cliente(int.Parse(txtID.Text), txtNome.Text, txtCPF.Text, txtRG.Text, txtTelefone1.Text, txtTelefone2.Text, txtEmail.Text, txtEndereco.Text);

            MessageBox.Show(bll.Alterar(c));
            cbBusca.DataSource = bll.LerTodos();
            FormCleaner.Clear(this);
        }
예제 #3
0
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            try
            {
                //leitura dos dados
                ClienteDTO cli = new ClienteDTO();

                cli.Cli_nome        = cli_nomeTextBox.Text;
                cli.Cli_cpf         = cli_cpfTextBox.Text;
                cli.Cli_telefone    = cli_telefoneTextBox.Text;
                cli.Cli_celular     = cli_celularTextBox.Text;
                cli.Cli_email       = cli_emailTextBox.Text;
                cli.Cli_logradouro  = cli_logradouroTextBox.Text;
                cli.Cli_numero      = cli_numeroTextBox.Text;
                cli.Cli_complemento = cli_complementoTextBox.Text;
                cli.Cli_bairro      = cli_bairroTextBox.Text;
                cli.Cli_cidade      = Convert.ToInt32(cli_cidadeComboBox.SelectedValue);
                cli.Cli_estado      = Convert.ToInt32(cli_estadoComboBox.SelectedValue);
                cli.Cli_cadastro    = cli_cadastroDateTimePicker.Value.Date;
                //cli_cadastroDateTimePicker.Value = cli.Cli_cadastro;
                // cli.Cli_cadastro = Convert.ToDateTime(cli_cadastroDateTimePicker);


                //obj para gravar dados no bd
                ConexaoDAL conexao = new ConexaoDAL(DadosConexaoDAL.StringDeConexão);
                ClienteBLL bll     = new ClienteBLL(conexao);

                if (this.operacao == "inserir")
                {
                    bll.Incluir(cli);

                    MessageBox.Show("Cadastrado com Sucesso: Código: " + cli.Cli_id.ToString());
                    // this.LimpaTela

                    form_CadAnimal_CadBotao f = new form_CadAnimal_CadBotao();
                    f.ShowDialog();

                    f.Dispose();
                }
                else // alterar
                {
                    cli.Cli_id = Convert.ToInt32(cli_idTextBox.Text);
                    bll.Alterar(cli);
                    MessageBox.Show("Cadastrado Alterado com Sucesso: Código: " + cli.Cli_id.ToString());
                }
                this.LimpaTela();
                this.alterarBotoes(1);
            }    //try
            catch (Exception erro)
            {
                MessageBox.Show(erro.Message);
            }
        }
        protected void gridCliente_RowUpdating(object sender, GridViewUpdateEventArgs e)
        {
            objetoDTO.Id       = Convert.ToInt32(e.NewValues[0]);
            objetoDTO.Nome     = e.NewValues[1].ToString();
            objetoDTO.Cpf      = e.NewValues[2].ToString();
            objetoDTO.Endereco = e.NewValues[3].ToString();
            objetoDTO.Telefone = e.NewValues[4].ToString();
            objetoDTO.Email    = e.NewValues[5].ToString();

            objetobll.Alterar(objetoDTO);
            gridCliente.EditIndex = -1;
            carregarGrid();
        }
예제 #5
0
 public ActionResult Alterar(Cliente cliente)
 {
     try
     {
         bll.Alterar(cliente);
         return(RedirectToAction("Index"));
     }
     catch (Exception ex)
     {
         ModelState.AddModelError(string.Empty, ex.Message);
         return(View(cliente));
     }
 }
        protected void GridPerfil_RowUpdating(object sender, GridViewUpdateEventArgs e)
        {
            clienteDTO.Id       = Convert.ToInt32(GridPerfil.DataKeys[e.RowIndex].Value.ToString());
            clienteDTO.Nome     = e.NewValues[1].ToString();
            clienteDTO.Telefone = e.NewValues[2].ToString();
            clienteDTO.Cpf      = e.NewValues[3].ToString();
            clienteDTO.Rua      = e.NewValues[4].ToString();
            clienteDTO.Numero   = e.NewValues[5].ToString();
            clienteDTO.Bairro   = e.NewValues[6].ToString();
            clienteDTO.Cidade   = e.NewValues[7].ToString();
            clienteDTO.Cep      = e.NewValues[8].ToString();
            clienteDTO.Email    = e.NewValues[9].ToString();
            clienteDTO.Senha    = e.NewValues[10].ToString();

            clienteBLL.Alterar(clienteDTO);
            GridPerfil.EditIndex = -1;
            ExibirGridView();
        }
예제 #7
0
        private void btnAlterar_Click(object sender, EventArgs e)
        {
            string cliente;
            string telefone;
            string end;
            int    id;

            cliente  = txtCliente.Text;
            telefone = txtTel.Text;
            end      = txtEnd.Text;
            id       = Convert.ToInt32(txtCod.Text);

            ClienteBLL obj = new ClienteBLL();

            lblStatus.Text = obj.Alterar(id, cliente, telefone, end);
            AtualizaGrid();
            Limpa();
        }
예제 #8
0
        private void confirmarAlterarButton_Click(object sender, EventArgs e)
        {
            try
            {
                var cliente = new Cliente(idTextBox.Text, nomeTextBox.Text);

                cliente.Email    = emailTextBox.Text;
                cliente.CPF      = CpfTextBox.Text;
                cliente.Telefone = telefoneTextBox.Text;

                bll.Alterar(cliente);
                clienteDataGridView.DataSource = null;
                clienteDataGridView.DataSource = bll.Listar();
                voltarButton.PerformClick();
            }
            catch (Exception ex)
            {
                MessageBox.Show("Erro:" + ex.Message);
            }
        }