private void btnSalvar_Click(object sender, EventArgs e) { cl_Cliente cliente = new cl_Cliente(); cliente.Nome = txtNome.Text; cliente.Dt_Nascimento = Convert.ToDateTime(txtNascimento.Text); cliente.Endereco = txtEndereco.Text; cliente.Complemento = txtComplemento.Text; cliente.Bairro = txtBairro.Text; cliente.Id_estado = Convert.ToInt16(cmbUF.SelectedValue); cliente.Id_cidade = Convert.ToInt16(cmbCidade.SelectedValue); cliente.Cep = txtCEP.Text; cliente.Cpf = txtCPF.Text; cliente.Rg = txtRG.Text; cliente.Email = txtEmail.Text; if (txtID.Text == "") { txtID.Text = Convert.ToString(cliente.Adicionar()); } else { cliente.IdCliente = Convert.ToInt32(txtID.Text); cliente.Atualizar(); } }
private void frmCadastraCliente_Load(object sender, EventArgs e) { cl_Cliente cliente = new cl_Cliente(); cmbUF.DisplayMember = "SIGLA"; cmbUF.ValueMember = "ID_ESTADO"; cmbUF.DataSource = cliente.ListaUf(); cmbUF.SelectedValue = 0; }
private void txtPesquisa_TextChanged(object sender, EventArgs e) { cl_Cliente pesquisa_cliente = new cl_Cliente(); //Mapeia a origen dos dados, pegando o retorno do PesquisaPorNome, que será um Datatable dgvCliente.DataSource = pesquisa_cliente.PesquisaPorNome(txtPesquisa.Text); dgvCliente.Columns[12].Visible = false; dgvCliente.Columns[13].Visible = false; dgvCliente.AutoResizeColumns(); }
private void cmbUF_SelectedIndexChanged(object sender, EventArgs e) { if (cmbUF.SelectedIndex >= 0) { cl_Cliente cliente = new cl_Cliente(); cliente.Id_estado = Convert.ToInt16(cmbUF.SelectedValue); cmbCidade.DisplayMember = "CIDADE"; cmbCidade.ValueMember = "ID_CIDADE"; cmbCidade.DataSource = cliente.ListaCidade(); cmbCidade.SelectedValue = 0; } }
private void btnExclui_Click(object sender, EventArgs e) { DataGridViewSelectedRowCollection linha_selecionada = dgvCliente.SelectedRows; if (linha_selecionada.Count != 1) { MessageBox.Show("Selecione pelo menos 1 registro para ser removido."); } else { cl_Cliente delete_cliente = new cl_Cliente(); delete_cliente.IdCliente = Convert.ToInt32(linha_selecionada[0].Cells[0].Value.ToString()); delete_cliente.Deletar(); txtPesquisa_TextChanged(sender, e); } }
private void btnAltera_Click(object sender, EventArgs e) { DataGridViewSelectedRowCollection linha = dgvCliente.SelectedRows; if (linha.Count != 1) { MessageBox.Show("Selecione 1 cliente para editar", "Cliente não selecionado", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } cl_Cliente cliente = new cl_Cliente(); cliente.IdCliente = Convert.ToInt32(linha[0].Cells[0].Value); cliente.Nome = linha[0].Cells[1].Value.ToString(); cliente.Cpf = linha[0].Cells[2].Value.ToString(); cliente.Rg = linha[0].Cells[3].Value.ToString(); cliente.Dt_Nascimento = Convert.ToDateTime(linha[0].Cells[4].Value.ToString()); cliente.Endereco = linha[0].Cells[5].Value.ToString(); cliente.Bairro = linha[0].Cells[9].Value.ToString(); cliente.Cep = linha[0].Cells[6].Value.ToString(); cliente.Complemento = linha[0].Cells[10].Value.ToString(); cliente.Email = linha[0].Cells[11].Value.ToString(); if (linha[0].Cells[12].Value.ToString() != "") { cliente.Id_cidade = Convert.ToInt32(linha[0].Cells[12].Value); } if (linha[0].Cells[13].Value.ToString() != "") { cliente.Id_estado = Convert.ToInt32(linha[0].Cells[13].Value); } frmCadastraCliente formulario = new frmCadastraCliente(); formulario.cliente_carrega = cliente; formulario.ShowDialog(); txtPesquisa_TextChanged(sender, e); }