private void btnEnviar_Click(object sender, EventArgs e) { if(txtNome.Text==""||txtEmail.Text==""||mktCPF.Text==""||mktTelefone.Text==""){ MessageBox.Show("Preencha os dados","Erro"); } else{ String nome; String cpf; String email; String telefone; nome = txtNome.Text; cpf = mktCPF.Text; email = txtEmail.Text; telefone = mktTelefone.Text; Cliente cliente = new Cliente(); cliente.Nome = nome; cliente.CPF = cpf; cliente.Email = email; cliente.Telefone = telefone; DAOCliente Daocliente = new DAOCliente(); Daocliente.insereCliente(cliente); mktCPF.Clear(); txtNome.Text = ""; txtEmail.Text=""; mktTelefone.Clear(); this.Close(); } }
public Cliente localizar(int id) { MySqlDataReader leitor; Cliente c = null; try { this.con.Open(); c = new Cliente(); MySqlCommand cmd = con.CreateCommand(); cmd.CommandText = "select * from cliente where idCliente = " + id; leitor = cmd.ExecuteReader(); while (leitor.Read()) { c.IdCliente = id; c.Nome = (String)leitor["Nome"]; c.CPF = (String)leitor["CPF"]; c.Telefone= (String)leitor["Telefone"]; c.Email = (String)leitor["Email"]; } leitor.Close(); } catch (Exception e) { Console.WriteLine(e.Message); } finally { this.con.Close(); } return c; }
public List<Cliente> getListClientes(){ MySqlDataReader leitor; List<Cliente> clientes=null; try { this.con.Open(); clientes = new List<Cliente>(); MySqlCommand cmd = con.CreateCommand(); cmd.CommandText = "select * from cliente"; leitor = cmd.ExecuteReader(); while(leitor.Read()){ Cliente c = new Cliente(); c.IdCliente = (int)leitor["idCliente"]; c.Nome = (String)leitor["Nome"]; c.CPF = (String)leitor["CPF"]; c.Email = (String)leitor["Email"]; c.Telefone = (String)leitor["Telefone"]; clientes.Add(c); } leitor.Close(); } catch (Exception e) { Console.WriteLine(e.Message); } finally { this.con.Close(); } return clientes; }
public void insereCliente(Cliente cliente) { try { this.con.Open(); MySqlCommand cmd = con.CreateCommand(); cmd.CommandText = "INSERT INTO cliente (Nome,CPF,Telefone,Email) VALUES(@Nome,@CPF,@Telefone,@Email)"; cmd.Parameters.AddWithValue("@Nome", cliente.Nome); cmd.Parameters.AddWithValue("@CPF", cliente.CPF); cmd.Parameters.AddWithValue("@Telefone", cliente.Telefone); cmd.Parameters.AddWithValue("@Email", cliente.Email); cmd.ExecuteNonQuery(); } catch (Exception e) { Console.WriteLine(e.Message); } finally{ this.con.Close(); } }
public void atualizarListV() { this.listView1.Items.Clear(); List<PetTratamento> listaDeTratamentos = new List<PetTratamento>(); DAOPetTratamento petTratamento = new DAOPetTratamento(); listaDeTratamentos = petTratamento.getListTratamentos(); Formatador f = new Formatador(); for (int i = 0; i < listaDeTratamentos.Count; i++) { ListViewItem item = new ListViewItem(); Pet pet = new Pet(); Tratamento tratamento = new Tratamento(); Cliente cliente = new Cliente(); pet = new DAOPet().localizar(listaDeTratamentos[i].IdPet); tratamento = new DAOTratamento().localizar(listaDeTratamentos[i].IdTratamento); cliente = new DAOCliente().localizar(pet.Dono); String data = listaDeTratamentos[i].DataHora; Boolean estado = listaDeTratamentos[i].Estado; if (estado == true) { item.Text = pet.Nome; item.SubItems.Add(pet.RGA); item.SubItems.Add(cliente.Nome); item.SubItems.Add(cliente.Telefone); item.SubItems.Add(tratamento.Nome); item.SubItems.Add(tratamento.Preco); item.SubItems.Add(listaDeTratamentos[i].DataHora); item.SubItems.Add(f.calcularTermino(listaDeTratamentos[i].DataHora, tratamento.DuracaoMedia)); item.SubItems.Add("Em Andamento"); this.listView1.Items.Add(item); } } }
private void ListadePets_Load(object sender, EventArgs e) { List<PetTratamento> listaDeTratamentos = new List<PetTratamento>(); DAOPetTratamento petTratamento = new DAOPetTratamento(); listaDeTratamentos = petTratamento.getListTratamentos(); Formatador f = new Formatador(); for (int i = 0; i < listaDeTratamentos.Count; i++) { ListViewItem item = new ListViewItem(); Pet pet = new Pet(); Tratamento tratamento = new Tratamento(); Cliente cliente = new Cliente(); pet = new DAOPet().localizar(listaDeTratamentos[i].IdPet); tratamento = new DAOTratamento().localizar(listaDeTratamentos[i].IdTratamento); cliente = new DAOCliente().localizar(pet.Dono); String data = listaDeTratamentos[i].DataHora; Boolean estado = listaDeTratamentos[i].Estado; if (estado == false) { item.Text = pet.Nome; item.SubItems.Add(pet.RGA); item.SubItems.Add(cliente.Nome); item.SubItems.Add(cliente.Telefone); item.SubItems.Add(tratamento.Nome); item.SubItems.Add(listaDeTratamentos[i].DataHora); item.SubItems.Add(f.calcularTermino(listaDeTratamentos[i].DataHora, tratamento.DuracaoMedia)); item.SubItems.Add("Finalizado"); this.listView2.Items.Add(item); } } }