public DataTable SelecionarTodosFuncionarios() //esse método exibe informações no grid { DataTable dtf = new DataTable(); // criando objeto do tipo data table dtf = data table funcionario try { bdFunc = new AcessoMySQLDAO(); bdFunc.Conectar(); /* * dtf = bdFunc.RetDataTable("SELECT f.nome,f.cpf,f.telefone," + * "f.email,f.deficiente,f.statusFun,c.nome,l.usuario,l.senha from funcnionario f join cargofuncionario j on " + * "f.idFuncionario = j.funcnionario_idFuncionario join cargo c on c.idCargo = j.cargo_idCargo join login l on l.funcnionario_idFuncionario = f.idFuncionario"); */ dtf = bdFunc.RetDataTable("select f.nome,f.cpf,f.telefone," + "f.email,f.deficiente,f.statusFun,c.nome,l.usuario,l.senha from funcnionario f join cargo c on f.cargo_idCargo = c.idCargo join login l on " + " l.funcnionario_idFuncionario = f.idFuncionario"); } catch (Exception ex) { throw new Exception("Erro ao exibir todos funcionario: " + ex.Message); } return(dtf); }
public DataTable fillComboEquipamentos(int categoria) //retorna todas as marcas do bd, o parâmetro int determina sua categoria, sendo 1=periféricos, 2= desktop, 3=equipamento { bd.Conectar(); DataTable dtos = new DataTable(); string cmdModelo = "select modelo, statusEquip from equipamento where categoria_idcategoria = '" + categoria + "'"; dtos = bd.RetDataTable(cmdModelo); return(dtos); }
public DataTable BuscarChamado(ChamadosDTO dto) { bd.Conectar(); ChamadosDTO chamadosDTO = new ChamadosDTO(); DataTable Dtchamado = new DataTable(); if (dto.ChamadoCPF.Length == 11) { string comando = "select c.protocolo, c.nomeCliente, c.dataChamado, c.horaChamado, e.modelo , c.assunto, c.nomeFuncionario, c.descricao, " + "p.cpf, c.situacao, c.local, c.visitaTenica from chamado c join equipamentochamado ec on c.protocolo = ec.chamado_protocolo join equipamento e " + "on ec.equipamento_idEquipamento = e.idEquipamento join pessoafisica p on p.cliente_idCliente = c.cliente_idCliente where cpf = '" + dto.ChamadoCPF + "';"; Dtchamado = bd.RetDataTable(comando); } else if (dto.ChamadoCNPJ.Length == 14) { string comando = "select c.protocolo, c.nomeCliente, c.dataChamado, c.horaChamado, e.modelo , c.assunto, c.nomeFuncionario, c.descricao, p.cnpj, c.situacao, c.local, c.visitaTenica from chamado c join " + " equipamentochamado ec on c.protocolo = ec.chamado_protocolo join equipamento e on ec.equipamento_idEquipamento = e.idEquipamento" + " join pessoajuridica p on p.cliente_idCliente = c.cliente_idCliente where cnpj = '" + dto.ChamadoCNPJ + "';"; Dtchamado = bd.RetDataTable(comando); } return(Dtchamado); }