public List <TipoProdutos> listar() { ClasseConexao c = new ClasseConexao(); SQL = " select * from tipo_produtos "; OracleDataReader dr = c.RetornarDataReader(SQL); List <TipoProdutos> retorno = new List <TipoProdutos>(); if (dr.HasRows) { //dr.GetName(1); while (dr.Read()) { TipoProdutos tp = new Models.TipoProdutos(); tp.id = int.Parse((string)dr["ID_TIPO"].ToString()); tp.nome = (string)dr["NOME_TIPO"].ToString(); tp.descricao = (string)dr["DESCRICAO_TIPO"].ToString(); retorno.Add(tp); //dr.NextResult(); } } return(retorno); }
public List <Pedido> listar() { ClasseConexao c = new ClasseConexao(); SQL = " SELECT NUMERO_PEDIDO, HORA_DATA_PEDIDO from PEDIDO"; OracleDataReader dr = c.RetornarDataReader(SQL); List <Pedido> retorno = new List <Pedido>(); if (dr.HasRows) { //dr.GetName(1); while (dr.Read()) { Pedido p = new Pedido(); p.id = (int)dr["NUMERO_PEDIDO"]; p.data = (string)dr["HORA_DATA_PEDIDO"].ToString(); retorno.Add(p); //dr.NextResult(); } } return(retorno); }
public List <Pedido> getByMesa(int idmesa) { mesa = new Models.Mesa() { id = idmesa }; ClasseConexao c = new ClasseConexao(); SQL = " SELECT NUMERO_PEDIDO, HORA_DATA_PEDIDO from PEDIDO WHERE NUMERO_MESA = '" + mesa.id + "'"; OracleDataReader dr = c.RetornarDataReader(SQL); List <Pedido> retorno = new List <Pedido>(); if (dr.HasRows) { //dr.GetName(1); while (dr.Read()) { Pedido p = new Pedido(); p.id = (int)dr["NUMERO_PEDIDO"]; p.data = (string)dr["HORA_DATA_PEDIDO"].ToString(); retorno.Add(p); //dr.NextResult(); } } return(retorno); }
public static bool Logar() { ClasseConexao objConexao = new ClasseConexao(); SQL = "SELECT ID_FUNC, SENHA, USUARIO, NIVEL_ACESSO,STATUS_LOGIN FROM LOGIN_FUNC WHERE STATUS_LOGIN=1 AND USUARIO='" + USUARIO + "' AND SENHA='" + SENHA + "' and NIVEL_ACESSO = '3'"; OracleDataReader dr = objConexao.RetornarDataReader(SQL); dr = objConexao.RetornarDataReader(SQL); dr.Read(); if (dr.HasRows) //dr.Read() { SENHA = dr["SENHA"].ToString(); NIVEL_ACESSO = dr["NIVEL_ACESSO"].ToString(); USUARIO = dr["USUARIO"].ToString(); ID_FUNC = dr["ID_FUNC"].ToString(); return(true); } else { return(false); } }
//select sequencePedidos.CURRVAL from pedido public int getSequence(string sequencia) { ClasseConexao c = new ClasseConexao(); SQL = "SELECT TO_CHAR(sys." + sequencia + ".nextval, 'TM9') as s FROM DUAL"; OracleDataReader dr = c.RetornarDataReader(SQL); while (dr.Read()) { int retorno = 0; if (dr["s"] != null) { retorno = int.Parse(dr["s"].ToString()); retorno = retorno - 1; } return(retorno); } return(0); }
//public void Incluir(int idmesa) //{ // mesa = new Mesa() { id = idmesa }; // // OracleConnection c = new OracleConnection(); // ClasseConexao c = new ClasseConexao(); // SQL = " INSERT INTO sys.pedido(NUMERO_PEDIDO, numero_mesa, HORA_DATA_PEDIDO, STATUS_PEDIDO)" + // "VALUES(sequencePedidos.NEXTVAL,'" + mesa.id + "','" + data + "'," + status +")"; // c.ExecutarComando(SQL); //} public List <Cardapio> listar() { ClasseConexao c = new ClasseConexao(); SQL = " select * from cardapio c inner join tipo_produtos tp on c.tipo = tp.ID_TIPO where c.ativo = 1 "; OracleDataReader dr = c.RetornarDataReader(SQL); List <Cardapio> retorno = new List <Cardapio>(); //dr.GetName(1); while (dr.Read()) { Cardapio ca = new Models.Cardapio(); ca.id = int.Parse((string)dr["ID_ITEM"].ToString());; //p.data = (string)dr["HORA_DATA_PEDIDO"].ToString(); ca.preco = double.Parse((string)dr["PRECO"].ToString()); ca.ativo = int.Parse((string)dr["ATIVO"].ToString()); ca.ordem = int.Parse((string)dr["ORDEM"].ToString());; ca.ingredientes = (string)dr["INGREDIENTES"].ToString(); ca.nome = (string)dr["NOME"].ToString(); ca.tipo = new Models.TipoProdutos() { id = int.Parse((string)dr["ID_TIPO"].ToString()), nome = (string)dr["NOME_TIPO"].ToString(), descricao = (string)dr["DESCRICAO_TIPO"].ToString() }; retorno.Add(ca); //dr.NextResult(); } return(retorno); }