public List <object> Select() { var query = "select * from Tipo"; BancoTools banco = new BancoTools(); try { var Lista = new List <object>(); var reader = banco.ExecuteReader(query); while (reader.Read()) { Lista.Add(new Tipo { id_Tipo = Convert.ToInt32(reader["id_Tipo"]), Descricao = reader["Descricao"].ToString(), ds_Grupo = reader["ds_Grupo"].ToString() }); } return(Lista); } catch (Exception) { return(null); } finally { banco.Fechar(); } }
public List <Cardapio> Select() { var query = "select * from cardapio"; BancoTools banco = new BancoTools(); try { var Lista = new List <Cardapio>(); var reader = banco.ExecuteReader(query); foreach (DataRow row in reader.Rows) { Lista.Add(new Cardapio { id_Cardapio = Convert.ToInt32(row["id_Cardapio"]), id_Entidade = Convert.ToInt32(row["id_Entidade"]) }); } return(Lista); } catch (Exception) { return(null); } }
public List <Cardapio_Item> Select() { var query = "select * from Cardapio_Item"; BancoTools banco = new BancoTools(); try { var Lista = new List <Cardapio_Item>(); var reader = banco.ExecuteReader(query); foreach (DataRow row in reader.Rows) { Lista.Add(new Cardapio_Item { Descricao = row["Descricao"].ToString(), ic_Destaque = Convert.ToByte(row["ic_Destaque"]), id_Cardapio_Item = Convert.ToInt32(row["id_Cardapio_Item"]), id_Tipo = Convert.ToInt32(row["id_Tipo"]), Nome = row["Nome"].ToString(), Valor = float.Parse(row["Valor"].ToString()), vl_Desconto = float.Parse(row["vl_Desconto"].ToString()), id_Cardapio = Convert.ToInt32(row["id_Cardapio"]), ic_Ativo = Convert.ToByte(row["ic_Ativo"]) }); } return(Lista); } catch (Exception) { return(null); } }
public List <object> Select() { var query = "select * from Mesa"; BancoTools banco = new BancoTools(); try { var Lista = new List <object>(); var reader = banco.ExecuteReader(query); foreach (DataRow row in reader.Rows) { Lista.Add(new Mesa { id_Entidade = Convert.ToInt32(row["id_Entidade"]), id_Mesa = Convert.ToInt32(row["id_Mesa"]), ds_Mesa = row["ds_Mesa"].ToString() }); } return(Lista); } catch (Exception) { return(null); } finally { banco.Fechar(); } }
public List <Comanda_Item> Select() { var query = "select * from Comanda_Item"; BancoTools banco = new BancoTools(); try { var Lista = new List <Comanda_Item>(); var reader = banco.ExecuteReader(query); foreach (DataRow row in reader.Rows) { Lista.Add(new Comanda_Item { id_Cardapio_Item = Convert.ToInt32(row["id_Cardapio_Item"]), id_Comanda = Convert.ToInt32(row["id_Comanda"]), id_Comanda_Item = Convert.ToInt32(row["id_Comanda_Item"]), qtd_Cardapio_Item = Convert.ToInt32(row["qtd_Cardapio_Item"]) }); } return(Lista); } catch (Exception) { return(null); } }
public List <Usuario> Select_Email(string Email) { var query = "select U.Login, U.Senha, E.Nome from usuario U join entidade E on U.id_entidade = E.id_entidade where E.email = '" + Email + "'"; BancoTools banco = new BancoTools(); try { var Lista = new List <Usuario>(); var reader = banco.ExecuteReader(query); foreach (DataRow row in reader.Rows) { Usuario Usuario = new Usuario(); Entidade Entidade = new Entidade(); Usuario.Login = row["Login"].ToString(); Usuario.Senha = row["Senha"].ToString(); Entidade.Nome = row["Nome"].ToString(); Usuario.Entidade = Entidade; Lista.Add(Usuario); } return(Lista); } catch (Exception) { return(null); } finally { banco.Fechar(); } }
public List <Usuario> Select() { var query = "select Usuario.*, Entidade.* from Usuario join Entidade on Entidade.id_Entidade = Usuario.id_Entidade"; BancoTools banco = new BancoTools(); try { var Lista = new List <Usuario>(); var reader = banco.ExecuteReader(query); foreach (DataRow row in reader.Rows) { Usuario Usuario = new Usuario(); Usuario.id_Entidade = Convert.ToInt32(row["id_Entidade"]); Usuario.id_Usuario = Convert.ToInt32(row["id_Usuario"]); Usuario.Login = row["Login"].ToString(); Usuario.Senha = row["Senha"].ToString(); Usuario.ic_Ativo = Convert.ToByte(row["ic_Ativo"]); Usuario.Entidade.Nome = row["Nome"].ToString(); Usuario.Entidade.Email = row["Email"].ToString(); Usuario.Entidade.Bairro = row["Bairro"].ToString(); Lista.Add(Usuario); } return(Lista); } catch (Exception) { return(null); } finally { banco.Fechar(); } }
public List <Tipo> Select() { var query = "select * from Tipo"; BancoTools banco = new BancoTools(); try { var Lista = new List <Tipo>(); var reader = banco.ExecuteReader(query); foreach (DataRow row in reader.Rows) { Lista.Add(new Tipo { id_Tipo = Convert.ToInt32(row["id_Tipo"]), Descricao = row["Descricao"].ToString(), ds_Grupo = row["ds_Grupo"].ToString() }); } return(Lista); } catch (Exception) { return(null); } }
public DataTable Select_Maior_Movimento(string mes, string ano, Entidade entidade) { var query = " SELECT (CASE DATEPART(w, CMD.datahora) " + " WHEN 1 THEN 'Domingo' " + " WHEN 2 THEN 'Segunda-feira' " + " WHEN 3 THEN 'Terça-feira' " + " WHEN 4 THEN 'Quarta-feira' " + " WHEN 5 THEN 'Quinta-feira' " + " WHEN 6 THEN 'Sexta-feira' " + " WHEN 7 THEN 'Sábado' " + " END) AS 'Dia', " + " (SELECT COUNT(*) FROM comanda AS aux WHERE DATEPART(w, aux.DataHora) = DATEPART(w, CMD.datahora)) AS qtd " + " FROM comanda AS CMD " + " JOIN Mesa AS M ON M.id_Mesa = CMD.id_Mesa" + " WHERE MONTH(CMD.datahora) = " + mes + " AND YEAR(CMD.datahora) = " + ano + " and M.id_Entidade = " + entidade.id_Entidade + " GROUP BY DATEPART(w, CMD.datahora) "; BancoTools banco = new BancoTools(); try { var reader = banco.ExecuteReader(query); return(reader); } catch (Exception) { return(null); } }
public List <object> Select() { var query = "select * from SAC_Log"; BancoTools banco = new BancoTools(); try { var Lista = new List <object>(); var reader = banco.ExecuteReader(query); while (reader.Read()) { Lista.Add(new SAC_Log { id_SAC_Log = Convert.ToInt32(reader["id_SAC_Log"]), id_SAC_Protocolo = Convert.ToInt32(reader["id_SAC_Protocolo"]), DataHora = Convert.ToDateTime(reader["Data_Hora"]), ds_Mensagem = reader["ds_Mensagem"].ToString() }); } return(Lista); } catch (Exception) { return(null); } finally { banco.Fechar(); } }
public DataTable Select_Lucro(string ano, Entidade entidade) { var query = " SELECT CASE MONTH(C.DataHora)" + " WHEN 1 THEN 'Janeiro'" + " WHEN 2 THEN 'Fevereiro'" + " WHEN 3 THEN 'Março'" + " WHEN 4 THEN 'Abril'" + " WHEN 5 THEN 'Maio'" + " WHEN 6 THEN 'Junho'" + " WHEN 7 THEN 'Julho'" + " WHEN 8 THEN 'Agosto'" + " WHEN 9 THEN 'Setembro'" + " WHEN 10 THEN 'Outubro'" + " WHEN 11 THEN 'Novembro'" + " WHEN 12 THEN 'Dezembro'" + " END AS 'Mes', " + " SUM(CI.vl_Cardapio_Item) as 'Total' FROM Comanda_Item AS CI" + " JOIN Comanda AS C ON C.id_Comanda = CI.id_Comanda" + " JOIN Mesa AS M ON M.id_Mesa = C.id_Mesa" + " WHERE YEAR(C.DataHora) = '" + ano + "' and M.id_Entidade = " + entidade.id_Entidade + " GROUP BY MONTH(C.DataHora)"; BancoTools banco = new BancoTools(); try { var reader = banco.ExecuteReader(query); return(reader); } catch (Exception) { return(null); } }
public List <object> Select() { var query = "select * from SAC_Protocolo"; BancoTools banco = new BancoTools(); try { var Lista = new List <object>(); var reader = banco.ExecuteReader(query); foreach (DataRow row in reader.Rows) { Lista.Add(new SAC_Protocolo { id_Entidade = Convert.ToInt32(row["id_Entidade"]), id_SAC_Protocolo = Convert.ToInt32(row["id_SAC_Protocolo"]), id_Tipo = Convert.ToInt32(row["id_Tipo"]), dt_Abertura_Protocolo = Convert.ToDateTime(row["dt_Abertura_Protocolo"]) }); } return(Lista); } catch (Exception) { return(null); } finally { banco.Fechar(); } }
public Entidade Select_Entidade(Entidade entidade) { var query = "select * from Entidade where CNPJ_CPF = '" + entidade.CNPJ_CPF + "'"; BancoTools banco = new BancoTools(); try { var reader = banco.ExecuteReader(query); foreach (DataRow row in reader.Rows) { entidade.Bairro = row["Bairro"].ToString(); entidade.CEP = row["CEP"].ToString(); entidade.Cidade = row["Cidade"].ToString(); entidade.CNPJ_CPF = row["CNPJ_CPF"].ToString(); entidade.Complemento = row["Complemento"].ToString(); entidade.Email = row["Email"].ToString(); entidade.Estado = row["Estado"].ToString(); entidade.id_Entidade = Convert.ToInt32(row["id_Entidade"].ToString()); entidade.id_Tipo = Convert.ToInt32(row["id_Tipo"].ToString()); entidade.Telefone = Convert.ToInt64(row["Telefone"].ToString()); entidade.Logradouro = row["Logradouro"].ToString(); entidade.Nome = row["Nome"].ToString(); entidade.Numero = row["Numero"].ToString(); entidade.Pais = row["Pais"].ToString(); entidade.RazaoSocial = row["RazaoSocial"].ToString(); } return(entidade); } catch (Exception) { return(null); } }
public List <object> Select() { var query = "select * from Log"; BancoTools banco = new BancoTools(); try { var Lista = new List <object>(); var reader = banco.ExecuteReader(query); foreach (DataRow row in reader.Rows) { Lista.Add(new Log { DataHora = Convert.ToDateTime(row["DataHora"]), id_Log = Convert.ToInt32(row["id_Log"]), Descricao = row["Descricao"].ToString() }); } return(Lista); } catch (Exception) { return(null); } finally { banco.Fechar(); } }
public DataTable Select_Email(Entidade entidade) { var query = "select Usuario.id_Usuario, Entidade.Nome from Usuario join Entidade on Usuario.id_Entidade = Entidade.id_Entidade where Entidade.Email = '" + entidade.Email + "'"; BancoTools banco = new BancoTools(); try { var reader = banco.ExecuteReader(query); return(reader); } catch (Exception) { return(null); } }
public DataTable Select_Usuario(Usuario usuario) { var query = "select usuario.*, entidade.nome from usuario join entidade on usuario.id_entidade = entidade.id_entidade where usuario.login = '******'"; BancoTools banco = new BancoTools(); try { var reader = banco.ExecuteReader(query); return(reader); } catch (Exception) { return(null); } }
public DataTable Select(Entidade Entidade) { var query = "select * from Mesa where id_Entidade = " + Entidade.id_Entidade; BancoTools banco = new BancoTools(); try { var reader = banco.ExecuteReader(query); return(reader); } catch (Exception) { return(null); } }
public DataTable Select_Cardapio_Promocao(Entidade empresa) { var query = " SELECT CI.id_Cardapio_Item, CI.Nome, CI.Descricao, CI.Valor, CI.vl_Desconto from Cardapio_Item as CI " + " JOIN Cardapio as C ON C.id_Cardapio = CI.id_Cardapio " + " WHERE C.id_Entidade = " + empresa.id_Entidade + " and CI.ic_Ativo = 1 and CI.vl_Desconto > 0"; BancoTools banco = new BancoTools(); try { var reader = banco.ExecuteReader(query); return(reader); } catch (Exception) { return(null); } }
public string Verificar_Comanda(string id_Entidade) { string comanda = ""; var query = " select TOP 1 C.nm_Comanda from Comanda as C " + " join Mesa as M on M.id_Mesa = C.id_Mesa " + " where M.id_Entidade = " + id_Entidade + " order by nm_Comanda desc "; BancoTools banco = new BancoTools(); try { var reader = banco.ExecuteReader(query); comanda = reader.Rows[0]["nm_Comanda"].ToString(); } catch { } return(comanda); }
public DataTable Select_Cliente(Entidade cliente, Entidade estabelecimento) { var query = " select C.id_Comanda, E.Nome, C.nm_Comanda, Convert(varchar, C.DataHora, 103) as 'DataHora', C.ic_Status from Comanda as C " + " join Mesa as M on M.id_mesa = C.id_mesa " + " join Entidade as E on E.id_Entidade = C.id_Entidade" + " where C.id_Entidade = " + cliente.id_Entidade + " and M.id_Entidade = " + estabelecimento.id_Entidade; BancoTools banco = new BancoTools(); try { var reader = banco.ExecuteReader(query); return(reader); } catch (Exception) { return(null); } }
public DataTable Select_Comanda_Entidade(Entidade Entidade) { var query = "select C.id_Comanda, C.nm_Comanda, E.Nome, M.ds_Mesa, Convert(varchar, C.DataHora, 103) as 'DataHora', C.ic_Status from Comanda as C " + " join Mesa as M on M.id_mesa = C.id_mesa " + " join Entidade as E on E.id_Entidade = C.id_Entidade " + " where M.id_Entidade = " + Entidade.id_Entidade + " and C.ic_Status = 1"; BancoTools banco = new BancoTools(); try { var reader = banco.ExecuteReader(query); return(reader); } catch (Exception) { return(null); } }
public DataTable Select_Comanda_Cliente(Comanda comanda) { var query = " select CI.id_Comanda_Item, CDI.id_Cardapio_Item, C.id_Comanda, C.nm_Comanda, CDI.Nome, CI.vl_Cardapio_Item, CI.qtd_Cardapio_Item FROM Comanda as C " + " JOIN Comanda_Item AS CI ON CI.id_Comanda = C.id_Comanda " + " JOIN Cardapio_Item AS CDI ON CDI.id_Cardapio_Item = CI.id_Cardapio_Item " + " where C.id_Comanda = " + comanda.id_Comanda; BancoTools banco = new BancoTools(); try { var reader = banco.ExecuteReader(query); return(reader); } catch (Exception) { return(null); } }
public DataTable SelectHistoricoPedidos(Entidade Entidade) { var query = "select I.id_Cardapio_Item, I.Nome, I.Valor, CI.qtd_Cardapio_Item " + " from Cardapio_Item as I " + " left join Comanda_Item as CI on CI.id_Cardapio_Item = I.id_Cardapio_Item " + " left join mesa as M on M.id_mesa = C.id_mesa " + " where M.id_Entidade = " + Entidade.id_Entidade; BancoTools banco = new BancoTools(); try { var reader = banco.ExecuteReader(query); return(reader); } catch (Exception) { return(null); } }
public List <object> Select() { var query = "select * from Entidade"; BancoTools banco = new BancoTools(); try { var Lista = new List <object>(); var reader = banco.ExecuteReader(query); while (reader.Read()) { Lista.Add(new Entidade { Bairro = reader["Bairro"].ToString(), CEP = reader["CEP"].ToString(), Cidade = reader["Cidade"].ToString(), CNPJ_CPF = reader["CNPJ_CPF"].ToString(), Complemento = reader["Complemento"].ToString(), Email = reader["Email"].ToString(), Estado = reader["Estado"].ToString(), id_Entidade = Convert.ToInt32(reader["id_Entidade"]), id_Tipo = Convert.ToInt32(reader["id_Tipo"]), Telefone = Convert.ToInt32(reader["Telefone"]), Logradouro = reader["Logradouro"].ToString(), Nome = reader["Nome"].ToString(), Numero = reader["Numero"].ToString(), Pais = reader["Pais"].ToString(), RazaoSocial = reader["Razao_Social"].ToString() }); } return(Lista); } catch (Exception) { return(null); } finally { banco.Fechar(); } }
public DataTable Select_Produtos_Mais_Vendidos(Entidade empresa) { var query = " SELECT CI.Nome, CI.Valor, SUM(C.qtd_Cardapio_Item) as 'QTD' from Cardapio_Item as CI " + " JOIN dbo.Comanda_Item as C ON C.id_Cardapio_Item = CI.id_Cardapio_Item " + " JOIN dbo.Cardapio AS CD ON CD.id_Cardapio = CI.id_Cardapio" + " JOIN dbo.Entidade AS E ON E.id_Entidade = CD.id_Entidade" + " WHERE E.id_Entidade = " + empresa.id_Entidade + " GROUP BY CI.Nome, CI.Valor ORDER BY QTD DESC"; BancoTools banco = new BancoTools(); try { var reader = banco.ExecuteReader(query); return(reader); } catch (Exception) { return(null); } }
public DataTable Select_Cozinha(Entidade entidade) { var query = "select C.id_Cozinha, C.id_Comanda, C.id_Comanda_Item, CM.nm_Comanda, C.ds_Observacao, M.ds_Mesa, CI.Nome, CMI.qtd_Cardapio_Item, C.ic_Status from Cozinha as C " + " join Comanda AS CM ON CM.id_Comanda = C.id_Comanda " + " join Comanda_Item as CMI on CMI.id_Comanda_Item = C.id_Comanda_Item " + " join Cardapio_Item as CI on CI.id_Cardapio_Item = CMI.id_Cardapio_Item " + " join Mesa as M on M.id_mesa = CM.id_mesa " + " where M.id_Entidade = " + entidade.id_Entidade + " and CM.ic_Status = 1 and C.ic_Status = 0"; BancoTools banco = new BancoTools(); try { var reader = banco.ExecuteReader(query); return(reader); } catch (Exception) { return(null); } }
public List <Entidade> Select() { var query = "select * from Entidade where id_tipo = 2"; BancoTools banco = new BancoTools(); try { var Lista = new List <Entidade>(); var reader = banco.ExecuteReader(query); foreach (DataRow row in reader.Rows) { Lista.Add(new Entidade { Bairro = row["Bairro"].ToString(), CEP = row["CEP"].ToString(), Cidade = row["Cidade"].ToString(), CNPJ_CPF = row["CNPJ_CPF"].ToString(), Complemento = row["Complemento"].ToString(), Email = row["Email"].ToString(), Estado = row["Estado"].ToString(), id_Entidade = Convert.ToInt32(row["id_Entidade"]), id_Tipo = Convert.ToInt32(row["id_Tipo"]), Telefone = Convert.ToInt64(row["Telefone"]), Logradouro = row["Logradouro"].ToString(), Nome = row["Nome"].ToString(), Numero = row["Numero"].ToString(), Pais = row["Pais"].ToString(), RazaoSocial = row["RazaoSocial"].ToString() }); } return(Lista); } catch (Exception e) { return(null); } }