private void btnConsultar_Click(object sender, EventArgs e) { if (cmbPorTipo.SelectedItem.Equals("Cliente")) { if (cmbPorCampo.SelectedItem.Equals("Código")) { String codigo = (txtConsulta.Text); DataSet ds = new DataSet(); ds = repositorioc.buscarPorCodigo(codigo); dgvConsulta.DataSource = ds.Tables[0]; dgvConsulta.Refresh(); } if (cmbPorCampo.SelectedItem.Equals("Nome")) { String nome = (txtConsulta.Text); DataSet ds = new DataSet(); ds = repositorioc.buscarPorNome(nome); dgvConsulta.DataSource = ds.Tables[0]; dgvConsulta.Refresh(); } if (cmbPorCampo.SelectedItem.Equals("CPF")) { String cpfcnpj = (txtConsulta.Text); DataSet ds = new DataSet(); ds = repositorioc.buscarPorCPFCNPJ(cpfcnpj); dgvConsulta.DataSource = ds.Tables[0]; dgvConsulta.Refresh(); } /*if (cmbPorCampo.SelectedItem.Equals("Endereço")) * { * String endereco = (txtConsulta.Text); * DataSet ds = new DataSet(); * ds = repositorioc.buscarPorEndereco(endereco); * dgvConsulta.DataSource = ds.Tables[0]; * dgvConsulta.Refresh(); * } * if (cmbPorCampo.SelectedItem.Equals("Cidade")) * { * String cidade = (txtConsulta.Text); * DataSet ds = new DataSet(); * ds = repositorioc.buscarPorCidade(cidade); * dgvConsulta.DataSource = ds.Tables[0]; * dgvConsulta.Refresh(); * } * if (cmbPorCampo.SelectedItem.Equals("UF")) * { * String uf = (txtConsulta.Text); * DataSet ds = new DataSet(); * ds = repositorioc.buscarPorUF(uf); * dgvConsulta.DataSource = ds.Tables[0]; * dgvConsulta.Refresh(); * }*/ if (cmbPorCampo.SelectedItem.Equals("CEP")) { String cep = (txtConsulta.Text); DataSet ds = new DataSet(); ds = repositorioc.buscarPorCEP(cep); dgvConsulta.DataSource = ds.Tables[0]; dgvConsulta.Refresh(); } /* if (cmbPorCampo.SelectedItem.Equals("Email")) * { * String email = (txtConsulta.Text); * DataSet ds = new DataSet(); * ds = repositorioc.buscarPorEmail(email); * dgvConsulta.DataSource = ds.Tables[0]; * dgvConsulta.Refresh(); * } * if (cmbPorCampo.SelectedItem.Equals("Fone")) * { * String fone = (txtConsulta.Text); * DataSet ds = new DataSet(); * ds = repositorioc.buscarPorFone(fone); * dgvConsulta.DataSource = ds.Tables[0]; * dgvConsulta.Refresh(); * } * if (cmbPorCampo.SelectedItem.Equals("Tipo")) * { * String tipo = (txtConsulta.Text); * DataSet ds = new DataSet(); * ds = repositorioc.buscarPorTipoCliente(tipo); * dgvConsulta.DataSource = ds.Tables[0]; * dgvConsulta.Refresh(); * }*/ } if (cmbPorTipo.SelectedItem.Equals("Funcionário")) { if (cmbPorCampo.SelectedItem.Equals("Código")) { String codigo = (txtConsulta.Text); DataSet ds = new DataSet(); ds = repositoriof.buscarPorCodigo(codigo); dgvConsulta.DataSource = ds.Tables[0]; dgvConsulta.Refresh(); } if (cmbPorCampo.SelectedItem.Equals("Nome")) { String nome = (txtConsulta.Text); DataSet ds = new DataSet(); ds = repositoriof.buscarPorNome(nome); dgvConsulta.DataSource = ds.Tables[0]; dgvConsulta.Refresh(); } if (cmbPorCampo.SelectedItem.Equals("CPF/CNPJ")) { String cpf = (txtConsulta.Text); DataSet ds = new DataSet(); ds = repositoriof.buscarPorCPF(cpf); dgvConsulta.DataSource = ds.Tables[0]; dgvConsulta.Refresh(); } /*if (cmbPorCampo.SelectedItem.Equals("Cidade")) * { * String cidade = (txtConsulta.Text); * DataSet ds = new DataSet(); * ds = repositoriof.buscarPorCidade(cidade); * dgvConsulta.DataSource = ds.Tables[0]; * dgvConsulta.Refresh(); * } * if (cmbPorCampo.SelectedItem.Equals("Usuario")) * { * String usuario = (txtConsulta.Text); * DataSet ds = new DataSet(); * ds = repositoriof.buscarPorUsuario(usuario); * dgvConsulta.DataSource = ds.Tables[0]; * dgvConsulta.Refresh(); * }*/ } if (cmbPorTipo.SelectedItem.Equals("Serviço")) { if (cmbPorCampo.SelectedItem.Equals("Código")) { String codigo = (txtConsulta.Text); DataSet ds = new DataSet(); ds = repositorios.buscarPorCodigo(codigo); dgvConsulta.DataSource = ds.Tables[0]; dgvConsulta.Refresh(); } if (cmbPorCampo.SelectedItem.Equals("Empresa")) { String empresa = (txtConsulta.Text); DataSet ds = new DataSet(); ds = repositorios.buscarPorEmpresa(empresa); dgvConsulta.DataSource = ds.Tables[0]; dgvConsulta.Refresh(); } if (cmbPorCampo.SelectedItem.Equals("Data de Inicio")) { String DataInicio = (txtConsulta.Text); DataSet ds = new DataSet(); ds = repositorios.buscarPorDataInicio(DataInicio); dgvConsulta.DataSource = ds.Tables[0]; dgvConsulta.Refresh(); } } if (cmbPorTipo.SelectedItem.Equals("Equipamento")) { if (cmbPorCampo.SelectedItem.Equals("Material")) { String Material = (txtConsulta.Text); DataSet ds = new DataSet(); ds = repositorioEquip.buscarPorEquipamento(Material); dgvConsulta.DataSource = ds.Tables[0]; dgvConsulta.Refresh(); } if (cmbPorCampo.SelectedItem.Equals("Marca")) { String Marca = (txtConsulta.Text); DataSet ds = new DataSet(); ds = repositorioEquip.buscarPorMarca(Marca); dgvConsulta.DataSource = ds.Tables[0]; dgvConsulta.Refresh(); } if (cmbPorCampo.SelectedItem.Equals("Finalidade")) { String finalidade = (txtConsulta.Text); DataSet ds = new DataSet(); ds = repositorioEquip.buscarPorFinalidade(finalidade); dgvConsulta.DataSource = ds.Tables[0]; dgvConsulta.Refresh(); } if (cmbPorCampo.SelectedItem.Equals("Especificacao")) { String especificacao = (txtConsulta.Text); DataSet ds = new DataSet(); ds = repositorioEquip.buscarPorEspecificacao(especificacao); dgvConsulta.DataSource = ds.Tables[0]; dgvConsulta.Refresh(); } if (cmbPorCampo.SelectedItem.Equals("Preço")) { String preco = (txtConsulta.Text); DataSet ds = new DataSet(); ds = repositorioEquip.buscarPorPreco(preco); dgvConsulta.DataSource = ds.Tables[0]; dgvConsulta.Refresh(); } if (cmbPorCampo.SelectedItem.Equals("Id")) { String Id = (txtConsulta.Text); DataSet ds = new DataSet(); ds = repositorioEquip.buscarPorID(Id); dgvConsulta.DataSource = ds.Tables[0]; dgvConsulta.Refresh(); } } }