private void button4_Click(object sender, EventArgs e) { int iCodPessoa = 0; frm_PesquisaPessoa frmPes = new frm_PesquisaPessoa(); frmPes.ShowDialog(this.MdiParent); iCodPessoa = frmPes.GetCod(); if (iCodPessoa == -1) { return; } Pessoa = new cPessoa(); Pessoa.ID = iCodPessoa; if (Pessoa.CarregaPessoa()) { edtNome.Text = Pessoa.sNome; edtIdade.Text = ((DateTime.Today - Pessoa.dtDataNasc).Days / 365).ToString(); edtZAMax.Value = 220 - ((DateTime.Today - Pessoa.dtDataNasc).Days / 365); edtZAMin.Value = edtZAMax.Value * (decimal)0.7; } else { MessageBox.Show("ERRO AO CARREGAR USUARIO"); } }
public bool DesmaterializaPessoa(cPessoa objPessoa) { string sql; try { sql = "INSERT INTO pessoa(nome, sexo, dt_nascimento) values (?, ?, ?)"; sqlConn = new System.Data.Odbc.OdbcConnection(connString); sqlConn.Open(); sqlCmd = new System.Data.Odbc.OdbcCommand(sql, sqlConn); sqlCmd.Parameters.Add("", System.Data.Odbc.OdbcType.VarChar, 255).Value = objPessoa.sNome; sqlCmd.Parameters.Add("", System.Data.Odbc.OdbcType.VarChar, 1).Value = objPessoa.sSexo; sqlCmd.Parameters.Add("", System.Data.Odbc.OdbcType.Date).Value = objPessoa.dtDataNasc; if (sqlCmd.ExecuteNonQuery() > 0) { sqlConn.Close(); return(true); } else { sqlConn.Close(); return(false); } } catch (Exception Ex) { return(false); } }
private void ListarPessoas() { dbGrid.Rows.Clear(); dbGrid.Refresh(); cPessoa pes = new cPessoa(); if (edtNome.Text != string.Empty) { pes.sNome = edtNome.Text; } int iSize = pes.ListarPessoas(ref sTable); if (iSize <= 0) { return; } dbGrid.Rows.Add(iSize); dbGrid.Refresh(); for (int i = 0; i < iSize; i++) { dbGrid[0, i].Value = sTable[i][0]; dbGrid[1, i].Value = sTable[i][1]; } }
public int ListarPessoas(cPessoa obj, ref string [][] array) { string sql; try{ if (obj.sNome == String.Empty) { sql = "SELECT ID, nome FROM pessoa"; } else { sql = "SELECT ID, nome FROM pessoa WHERE nome like '%" + obj.sNome + "%'"; } sqlConn = new System.Data.Odbc.OdbcConnection(connString); sqlConn.Open(); sqlCmd = new System.Data.Odbc.OdbcCommand(sql, sqlConn); sqlAdapter = new System.Data.Odbc.OdbcDataAdapter(); sqlAdapter.SelectCommand = sqlCmd; sqlDataSet = new System.Data.DataSet(); sqlAdapter.Fill(sqlDataSet, "pessoa"); System.Data.DataTable dt = sqlDataSet.Tables["pessoa"]; if (dt.Rows.Count > 0) { array = new string[dt.Rows.Count][]; int i = 0; foreach (System.Data.DataRow row in dt.Rows) { array[i] = new string[2]; array[i][0] = row[0].ToString(); array[i][1] = row[1].ToString(); i++; } } sqlConn.Close(); return(dt.Rows.Count); }catch (Exception Ex) { return(-1); } }
private void btnSalvar_Click(object sender, EventArgs e) { cPessoa pes = new cPessoa(); pes.sNome = edtNome.Text; pes.dtDataNasc = dtNasc.Value; pes.sSexo = cbSexo.Text; if (pes.InserePessoa()) { MessageBox.Show("Pessoa cadastrada com sucesso!"); Close(); } else { MessageBox.Show("Falha no cadastro!\r\nVerifique os dados e tente novamente."); } }
public bool MaterializaPessoa(cPessoa objPessoa) { string sql; try { sql = "SELECT ID, nome, sexo, dt_nascimento FROM pessoa where ID = " + objPessoa.ID.ToString(); sqlConn = new System.Data.Odbc.OdbcConnection(connString); sqlConn.Open(); sqlCmd = new System.Data.Odbc.OdbcCommand(sql, sqlConn); sqlAdapter = new System.Data.Odbc.OdbcDataAdapter(); sqlAdapter.SelectCommand = sqlCmd; sqlDataSet = new System.Data.DataSet(); sqlAdapter.Fill(sqlDataSet, "pessoa"); System.Data.DataTable dt = sqlDataSet.Tables["pessoa"]; if (dt.Rows.Count > 0) { System.Data.DataRow linha = dt.Rows[0]; objPessoa.ID = int.Parse(linha["ID"].ToString()); objPessoa.sNome = linha["nome"].ToString(); objPessoa.sSexo = linha["sexo"].ToString(); objPessoa.dtDataNasc = DateTime.Parse(linha["dt_nascimento"].ToString()); } sqlConn.Close(); return(true); } catch (Exception Ex) { return(false); } }
public frm_Avaliacao() { InitializeComponent(); Pessoa = null; WcsPulseUsbConnected = false; }
public frm_Avaliacao() { InitializeComponent(); Pessoa = null; }