private void CadastrarBoletim_Click(object sender, RoutedEventArgs e) { PessoaBean bean = new PessoaBean(); bean.Nome = txtNomeCompleto.Text; bean.NomePai = txtNomePai.Text; bean.NomeMae = txtNomeMae.Text; bean.Rg = txtRG.Text; bean.Email = txtEmail.Text; bean.Nacionalidade = txtNacionalidade.Text; bean.Naturalidade = txtNaturalidade.Text; bean.Sexo = sexo; bean.DataNascimento = DateTime.Parse(txtDataNascimento.Text); bean.Cutis = cutis; bean.EstadoCivil = estadoCivil; bean.Profissao = txtProfissao.Text; bean.Endereco = txtEndereco.Text; bean.Bairro = txtBairro.Text; bean.Municipio = txtMunicipio.Text; bean.Complemento = txtComplemento.Text; bean.Cep = txtCEP.Text; bean.Telefone = txtTelefone.Text; bean.UfMunicipio = txtMunicipio_UF.Text; bean.UfRG = txtRG_UF.Text; PessoaDAO.CadastrarPessoa(bean); this.Close(); TelaBoletim telaBoletim = new TelaBoletim(); telaBoletim.Show(); }
public static int insert(PessoaBean bean) { int qtdInsert = 0; using (OracleConnection conn = new OracleConnection(REFOracleDatabase.CONN_STRING)) { OracleParameter[] parms = GetParameters(true); SetParameters(parms, bean); conn.Open(); using (OracleTransaction trans = conn.BeginTransaction()) { try { OracleCommand cmd = REFOracleDatabase.ExecuteNonQueryCmd(trans, CommandType.Text, CMDINSERT, out qtdInsert, parms); bean.idPessoa = Convert.ToInt32(cmd.Parameters["ID_PESSOA_OUT"].Value.ToString()); cmd.Parameters.Clear(); trans.Commit(); } catch (Exception ex) { trans.Rollback(); throw (ex); } } } return(qtdInsert); }
private void txtIdPessoa_Validating(object sender, System.ComponentModel.CancelEventArgs e) { if (txtIdPessoa.Text != "") { try { int id = Uteis.stringToInt(txtIdPessoa.Text.Trim()); PessoaBean pes = PessoaDAO.getRecord(id); if (pes.idPessoa == 0) { throw new Exception("Pessoa não encontrada."); } txtNomePessoa.Text = pes.ToString(); bean.pessoa = pes; txtSenha1.Select(); } catch (Exception ex) { MessageBox.Show("ID de Pessoa inválido. (" + ex.Message + ")"); txtIdPessoa.Select(); txtNomePessoa.Text = ""; } } else { txtNomePessoa.Text = ""; } }
protected override void filtrar() { try { PessoaBean pessoa = new PessoaBean(); pessoa.idPessoa = Uteis.stringToInt(txtId.Text); pessoa.nome = txtNome.Text; pessoa.apelido = txtApelido.Text; pessoa.logradouro = txtLogradouro.Text; pessoa.numDoc = txtDocumento.Text; GrupoPessoaBean grupo = new GrupoPessoaBean(); grupo.descr = txtGrupo.Text; pessoa.grupoPessoa = grupo; List <PessoaBean> list = PessoaDAO.getRecords(pessoa); dgvDados.DataSource = list; dgvDados.Select(); } catch (InvalidPropertyValueException e) { MessageBox.Show(e.Message); txtId.Select(); } }
public DMLPessoa() { InitializeComponent(); bean = new PessoaBean(); tipoDML = TipoDMLForm.INSERT; setCombpGrupoPessoa(); }
public void init(PessoaBean pessoaBean, TipoDMLForm tipoDMLForm) { bean = pessoaBean; setBeanIntoTextBox(); tipoDML = tipoDMLForm; if (tipoDML == TipoDMLForm.DELETE) { pnlPrincipal.Enabled = false; } }
public PessoaBean getSelectedPessoa() { if (dgvDados.SelectedRows.Count > 0) { PessoaBean bean = (dgvDados.DataSource as List <PessoaBean>)[dgvDados.SelectedRows[0].Index]; return(bean); } else { return(null); } }
private static List <VendaBean> SetInstance(OracleDataReader dr, PessoaBean cliente, OracleTransaction trans) { List <VendaBean> list = new List <VendaBean>(); try { while (dr.Read()) { VendaBean obj = new VendaBean(); obj.idVenda = Convert.ToInt32(dr["id_venda"].ToString()); obj.dtVenda = dr.GetDateTime(2); obj.dtUltAlteracao = dr.GetDateTime(3); obj.dtEmissao = dr.GetDateTime(4); obj.notaVenda = dr["NOTA_VENDA"].ToString(); obj.vlrDesconto = Convert.ToDouble(dr["VLR_DESCONTO"].ToString()); obj.tipoVenda = dr["TIPO_VENDA"].ToString(); obj.qtdParcelas = Convert.ToInt32(dr["QTD_PARCELAS"].ToString()); obj.obs = dr["OBS"].ToString(); obj.status = dr["STATUS"].ToString(); if (dr[13] != DBNull.Value) { obj.dtVencParcela1 = dr.GetDateTime(13); } else { obj.dtVencParcela1 = null; } obj.cliente = cliente; obj.itens = ItemVendaDAO.getRecordsByIdVenda(obj, trans); list.Add(obj); } } catch (Exception ex) { throw (ex); } finally { if (!dr.IsClosed) { dr.Close(); } } return(list); }
protected override void alterar() { if (dgvDados.SelectedRows.Count > 0) { DMLPessoa form = new DMLPessoa(); PessoaBean bean = (dgvDados.DataSource as List <PessoaBean>)[dgvDados.SelectedRows[0].Index]; form.init(bean, TipoDMLForm.UPDATE); form.ShowDialog(this); } else { MessageBox.Show("Selecione um registro para alterá-lo."); } }
public static List <VendaBean> getRecordsByCliente(PessoaBean cliente) { List <VendaBean> list = null; using (OracleConnection conn = new OracleConnection(REFOracleDatabase.CONN_STRING)) { conn.Open(); using (OracleTransaction trans = conn.BeginTransaction()) { list = getRecordsByCliente(cliente, trans); } } return(list); }
public static List <VendaBean> getRecordsByCliente(PessoaBean cliente, OracleTransaction trans) { List <VendaBean> list = null; OracleDataReader dr = LoadDataReader(cliente.idPessoa, trans); try { list = SetInstance(dr, cliente, trans); } catch (Exception ex) { throw (ex); } return(list); }
public static PessoaBean getRecord(int id) { PessoaBean bean = new PessoaBean(); OracleDataReader dr = LoadDataReader(id); try { SetInstance(dr, bean); } catch (Exception ex) { throw (ex); } return(bean); }
public static List <PessoaBean> getRecords(PessoaBean filter) { OracleDataReader dr = LoadDataReader(filter); List <PessoaBean> list = null; try { list = SetInstance(dr); } catch (Exception ex) { throw (ex); } return(list); }
private void button1_Click(object sender, EventArgs e) { FindPessoa f = new FindPessoa(); f.ShowDialog(); if (f.isSelected) { PessoaBean p = f.getSelectedPessoa(); if (p != null) { bean.pessoa = p; txtIdPessoa.Text = p.idPessoa.ToString(); txtNomePessoa.Text = p.ToString(); } } }
public void init(PessoaBean cli) { cliente = cli; txtTitulo.Text = "Lista das vendas registradas para " + cliente; try { List <VendaBean> list = VendaDAO.getRecordsByCliente(cliente); dgvDados.DataSource = list; dgvDados.Select(); } catch (InvalidPropertyValueException e) { MessageBox.Show(e.Message); btnFechar.Select(); } }
private void excluir() { try { int qtdregistros = PessoaDAO.delete(bean.idPessoa); pnlMessage.status = MessageStatus.SUCCESS; pnlMessage.textMessage = "Pessoa excluida com sucesso."; pnlPrincipal.Enabled = false; isCommited = true; bean = null; } catch (Exception e) { MessageBox.Show(e.Message); pnlMessage.status = MessageStatus.ERROR; pnlMessage.textMessage = "Erro ao excluir a Pessoa."; } }
private static List <PessoaBean> SetInstance(OracleDataReader dr) { List <PessoaBean> list = new List <PessoaBean>(); try { while (dr.Read()) { PessoaBean obj = new PessoaBean(); obj.idPessoa = Convert.ToInt32(dr["id_pessoa"].ToString()); obj.nome = dr["nome"].ToString(); obj.apelido = dr["apelido"].ToString(); obj.numDoc = dr["num_Doc"].ToString(); obj.tipoDoc = dr["tipo_Doc"].ToString(); obj.tel1 = dr["tel1"].ToString(); obj.tel2 = dr["tel2"].ToString(); obj.tel3 = dr["tel3"].ToString(); obj.logradouro = dr["logradouro"].ToString(); obj.numero = dr["numero"].ToString(); obj.complemento = dr["complemento"].ToString(); obj.bairro = dr["bairro"].ToString(); obj.cep = dr["cep"].ToString(); obj.pontoRef = dr["ponto_ref"].ToString(); obj.obs = dr["obs"].ToString(); obj.grupoPessoa = GrupoPessoaDAO.getRecord(Convert.ToInt32(dr["id_grupo_pessoa"])); list.Add(obj); } } catch (Exception ex) { throw (ex); } finally { if (!dr.IsClosed) { dr.Close(); } } return(list); }
private static bool SetInstance(OracleDataReader dr, PessoaBean bean) { try { if (dr.Read()) { bean.idPessoa = Convert.ToInt32(dr["id_pessoa"].ToString()); bean.nome = dr["nome"].ToString(); bean.apelido = dr["apelido"].ToString(); bean.numDoc = dr["num_Doc"].ToString(); bean.tipoDoc = dr["tipo_Doc"].ToString(); bean.tel1 = dr["tel1"].ToString(); bean.tel2 = dr["tel2"].ToString(); bean.tel3 = dr["tel3"].ToString(); bean.logradouro = dr["logradouro"].ToString(); bean.numero = dr["numero"].ToString(); bean.complemento = dr["complemento"].ToString(); bean.bairro = dr["bairro"].ToString(); bean.cep = dr["cep"].ToString(); bean.pontoRef = dr["ponto_ref"].ToString(); bean.obs = dr["obs"].ToString(); bean.grupoPessoa = GrupoPessoaDAO.getRecord(Convert.ToInt32(dr["id_grupo_pessoa"])); return(true); } else { return(false); } } catch (Exception ex) { throw (ex); } finally { if (!dr.IsClosed) { dr.Close(); } } }
private static void SetParameters(OracleParameter[] parms, PessoaBean bean) { parms[0].Value = bean.idPessoa; parms[1].Value = bean.grupoPessoa.idGrupoPessoa; parms[2].Value = bean.nome; parms[3].Value = bean.apelido; parms[4].Value = bean.numDoc; parms[5].Value = bean.tipoDoc; parms[6].Value = bean.tel1; parms[7].Value = bean.tel2; parms[8].Value = bean.tel3; parms[9].Value = bean.logradouro; parms[10].Value = bean.numero; parms[11].Value = bean.complemento; parms[12].Value = bean.bairro; parms[13].Value = bean.cep; parms[14].Value = bean.pontoRef; parms[15].Value = bean.obs; }
public UsuarioBean() { pessoa = new PessoaBean(); }