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(); }
        }
Esempio n. 2
0
        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);
        }