public formFestasCadastradas() { InitializeComponent(); formFestasCadastradas.contratantes_carregados = Classe_contratante.carregar(); List <Classe_contratante> simple2 = formFestasCadastradas.contratantes_carregados; for (int i = 0; i < simple2.Count; i++) { string[] nova_linha = { simple2[i].id_contratante.ToString(), simple2[i].nome, simple2[i].cpf, simple2[i].rg, simple2[i].telefone, simple2[i].tel_recado, simple2[i].cep, simple2[i].ncasa.ToString(), simple2[i].email, simple2[i].endereco, }; dgvContratante.Rows.Add(nova_linha); } dgvContratante.ClearSelection(); dvg_dadosEvento.ClearSelection(); }
private void button1_Click(object sender, EventArgs e) { string nomeCliente = textPequisaNomeCliente.Text; Classe_contratante cont = Classe_contratante.busca(nomeCliente); txtIdCliente.Text = cont.id_contratante.ToString(); txtNomeCliente.Text = cont.nome; }
private void button4_Click_1(object sender, EventArgs e) { string nome = txtNomeContrato.Text; string email = txtEmail_contrato.Text; DateTime nascimento = Convert.ToDateTime(txtDataNasc_contrato.Text); string cpf = txtCpf_contrato.Text; string rg = txtRG_contrato1.Text; string endereco = txtend_contrato.Text; string complemento = textComplementoCont.Text; string cep = txtCep_contrato.Text; string telefone = txtTelPrincipal_contrato.Text; string tel_recado = txtTelRecado_contrato.Text; string ncasa = txtNCasa_contrato.Text; Classe_contratante cont = new Classe_contratante(nome, email, nascimento, cpf, rg, endereco, complemento, cep, telefone, tel_recado, ncasa); cont.save(); }
public static List <Classe_contratante> carregar() { List <Classe_contratante> contratantes = new List <Classe_contratante>(); NpgsqlConnection conexao = null; try { conexao = new ConectaDB().getConexao(); //string sql = "SELECT * FROM usuario WHERE nome = '" + nome + "' and senha = '" + senha + "'"; string sql = "SELECT * FROM contratante"; NpgsqlCommand cmd = new NpgsqlCommand(sql, conexao); NpgsqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { Classe_contratante contratante = new Classe_contratante(); contratante.nome = dr["nome"].ToString(); contratante.id_contratante = Convert.ToInt16(dr["id"]); contratante.email = dr["email"].ToString(); contratante.nascimento = Convert.ToDateTime(dr["nascimento"]); contratante.cpf = dr["cpf"].ToString(); contratante.rg = dr["rg"].ToString(); contratante.endereco = dr["endereco"].ToString(); contratante.complemento = dr["complemento"].ToString(); contratante.cep = dr["cep"].ToString(); contratante.telefone = dr["telefone"].ToString(); contratante.tel_recado = dr["tel_recado"].ToString(); contratante.ncasa = dr["ncasa"].ToString(); contratantes.Add(contratante); } conexao.Close(); } catch (Exception ex) { throw new Exception("Erro ao listar veiculos. " + ex.Message); } return(contratantes); }
public static Classe_contratante busca(string nome) { Classe_contratante cont = new Classe_contratante(); NpgsqlConnection conexao = null; try { conexao = new ConectaDB().getConexao(); //string sql = "SELECT * FROM usuario WHERE nome = '" + nome + "' and senha = '" + senha + "'"; string sql = String.Format("SELECT * FROM contratante WHERE nome like '" + nome + "%'"); NpgsqlCommand cmd = new NpgsqlCommand(sql, conexao); NpgsqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { cont.id_contratante = Convert.ToUInt16(dr["id"]); cont.nome = dr["nome"].ToString(); cont.nome = dr["nome"].ToString(); cont.id_contratante = Convert.ToInt16(dr["id"]); cont.email = dr["email"].ToString(); cont.nascimento = Convert.ToDateTime(dr["nascimento"]); cont.cpf = dr["cpf"].ToString(); cont.rg = dr["rg"].ToString(); cont.endereco = dr["endereco"].ToString(); cont.complemento = dr["complemento"].ToString(); cont.cep = dr["cep"].ToString(); cont.telefone = dr["telefone"].ToString(); cont.tel_recado = dr["tel_recado"].ToString(); cont.ncasa = dr["ncasa"].ToString(); } conexao.Close(); } catch (Exception ex) { throw new Exception("Erro ao procurar o contratante. " + ex.Message); } return(cont); }
private void button1_Click(object sender, EventArgs e) { dgvContratante.Rows.Clear(); string pesquisar = txtPesquisar.Text; Classe_contratante cont = Classe_contratante.busca(pesquisar); pesquisa pesq = new pesquisa(); List <pesquisa> simple3 = new List <pesquisa>(); pesq.id_contratante = cont.id_contratante; pesq.nome = cont.nome; MessageBox.Show(pesq.id_contratante.ToString(), pesq.nome.ToString()); for (int i = 0; i < simple3.Count; i++) { string[] nova_linha = { simple3[i].id_contratante.ToString(), simple3[i].nome, simple3[i].cpf, simple3[i].rg, simple3[i].telefone, simple3[i].tel_recado, simple3[i].cep, simple3[i].ncasa.ToString(), simple3[i].email, simple3[i].endereco, }; dgvContratante.Rows.Add(nova_linha); } }