public void CarregarVendaPorMesa(int idMesa) { Conexao.Conexao obj = new Conexao.Conexao(); try { obj.Conectar(); SqlDataReader Leitor = null; SqlCommand cmd = new SqlCommand("SELECT id_venda,Numero_pessoa,Desconto,couvert, taxa_servico, Data_entrada,Status_venda, id_usuario, id_mesa FROM VENDA WHERE id_mesa = @ID AND Status_venda != 3", obj.objCon); cmd.Parameters.AddWithValue("@ID", idMesa); Leitor = cmd.ExecuteReader(); if (Leitor.Read()) { id_venda = int.Parse(Leitor["id_venda"].ToString()); Numero_pessoa = int.Parse((Leitor["Numero_pessoa"].ToString())); Desconto = float.Parse(Leitor["Desconto"].ToString()); Couvert_artistico = float.Parse(Leitor["couvert"].ToString()); taxaservico = float.Parse(Leitor["taxa_servico"].ToString()); Status_Venda = (StatusVenda)Enum.Parse(typeof(StatusVenda), Leitor["Status_venda"].ToString()); Data_entrada = DateTime.Parse(Leitor["Data_entrada"].ToString()); usuario = new ClasseUsuario(); usuario.id_usuario = int.Parse(Leitor["id_usuario"].ToString()); mesa = new ClasseMesa(); mesa.id_mesa = int.Parse(Leitor["id_mesa"].ToString()); } } catch (Exception) { throw; } finally { obj.Desconectar(); } }
public static List <ClasseMesa> CarregarMesa() { Conexao.Conexao obj = new Conexao.Conexao(); List <ClasseMesa> lista = new List <ClasseMesa>(); try { obj.Conectar(); SqlDataReader Leitor = null; SqlCommand cmd = new SqlCommand("SELECT id_mesa, Numero_mesas, Status FROM MESA", obj.objCon); Leitor = cmd.ExecuteReader(); while (Leitor.Read()) { ClasseMesa mesa = new ClasseMesa(); mesa.id_mesa = int.Parse(Leitor["id_mesa"].ToString()); mesa.numero = int.Parse(Leitor["Numero_mesas"].ToString()); mesa.status = (StatusMesa)Enum.Parse(typeof(StatusMesa), Leitor["Status"].ToString()); lista.Add(mesa); } } catch (Exception) { throw; } finally { obj.Desconectar(); } return(lista); }