private void CarregaCombo() { List <PessoaFisicaEnt> PessoaFList = new List <PessoaFisicaEnt>(); PessoaFList = new PessoaFisicaModel().Lista(); foreach (var item in PessoaFList) { comboProprietario.Items.Add(item.Nome); } }
private void ListarGrid() { try { List <PessoaFisicaEnt> lista = new List <PessoaFisicaEnt>(); lista = new PessoaFisicaModel().Lista(); dataGridView1.AutoGenerateColumns = false; dataGridView1.DataSource = lista; } catch (Exception ex) { MessageBox.Show("Error ao Carregar DataGrid: " + ex.Message); } }
public PessoaFisicaModel Consultar(PessoaFisicaModel model) { return(helper.Consultar(model.Id)); }
public void Excluir(PessoaFisicaModel model) { helper.Excluir(model.Id); }
public PessoaFisicaModel Gravar(PessoaFisicaModel model) { return(helper.Gravar(model, model.Id)); }
private void InicarOpc() { switch (opc) { case "Novo": HabilitarCampos(); LimparCampos(); textNome.Focus(); break; case "Salvar": try { objTabela.Nome = textNome.Text; objTabela.Rg = textRg.Text; objTabela.Cpf = textCpf.Text; objTabela.Email = textEmail.Text; objTabela.Telefone1 = textTelefone1.Text; objTabela.Telefone2 = textTelefone2.Text; objTabela.Rua = textRua.Text; objTabela.Numero = Convert.ToInt32(textNumero.Text); objTabela.Bairro = textBairro.Text; objTabela.Complemento = textComplemento.Text; objTabela.Id_funcao = Convert.ToInt32(textFuncao.Text); int x = PessoaFisicaModel.Inseir(objTabela); if (x > 0) { MessageBox.Show("Registro cadastrado com sucesso!", "Aviso!", MessageBoxButtons.OK); DesabilitarCampos(); ListarGrid(); } else { MessageBox.Show("Error ao Tentar cadastrar Usuário!", "Aviso!", MessageBoxButtons.OK); } } catch (Exception ex) { MessageBox.Show("Ocorreu um error tentar salvar Registro:" + ex.Message); } break; case "Excluir": try { if (textCod.Text == Convert.ToString(null) || textNome.Text == "") { sound3(); MessageBox.Show("Selecione primeiro um Registro!", "Aviso!", MessageBoxButtons.OK); return; } objTabela.Id = Convert.ToInt32(textCod.Text); int x = PessoaFisicaModel.Excluir(objTabela); if (x > 0) { MessageBox.Show("Registro excluído com suceso!", "Aviso!", MessageBoxButtons.OK); DesabilitarCampos(); ListarGrid(); } else { MessageBox.Show("Error ao Tentar Excluir o Registro"); } } catch (Exception ex) { MessageBox.Show("Ocorreu um erro ao excluir: " + ex.Message); } break; case "Editar": if (textCod.Text == "") { sound3(); MessageBox.Show("Selecione primeiro um Registro!", "Aviso!", MessageBoxButtons.OK); return; } try { DialogResult result1 = MessageBox.Show("Confima alteração do registro?", "Aviso!", MessageBoxButtons.YesNo); if (result1 == DialogResult.Yes) { objTabela.Id = Convert.ToInt32(textCod.Text); objTabela.Nome = textNome.Text; objTabela.Rg = textRg.Text; objTabela.Cpf = textCpf.Text; objTabela.Email = textEmail.Text; objTabela.Telefone1 = textTelefone1.Text; objTabela.Telefone2 = textTelefone2.Text; objTabela.Rua = textRua.Text; objTabela.Numero = Convert.ToInt32(textNumero.Text); objTabela.Bairro = textBairro.Text; objTabela.Complemento = textComplemento.Text; objTabela.Id_funcao = Convert.ToInt32(textFuncao.Text); int x = PessoaFisicaModel.Editar(objTabela); if (x > 0) { MessageBox.Show("Registro Editado com sucesso!", "Aviso!", MessageBoxButtons.OK); DesabilitarCampos(); ListarGrid(); } else { MessageBox.Show("Error ao Tentar Editar o Registro", "Aviso!", MessageBoxButtons.OK); } } else { return; } } catch (Exception ex) { MessageBox.Show("Editar ERROR: " + ex.Message); } break; case "Buscar": try { objTabela.Nome = textPesquisar.Text; List <PessoaFisicaEnt> lista = new List <PessoaFisicaEnt>(); lista = new PessoaFisicaModel().Buscar(objTabela); dataGridView1.AutoGenerateColumns = false; dataGridView1.DataSource = lista; } catch (Exception ex) { MessageBox.Show("Error ao Listar Dados: " + ex.Message); } break; default: break; } }