예제 #1
0
        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 <ClasseUsuario> CarregarGarcom()
        {
            {
                Conexao.Conexao      obj   = new Conexao.Conexao();
                List <ClasseUsuario> lista = new List <ClasseUsuario>();

                try
                {
                    obj.Conectar();

                    SqlDataReader Leitor = null;
                    SqlCommand    cmd    = new SqlCommand("SELECT nome FROM USUARIO WHERE id_cargo = 4", obj.objCon);
                    Leitor = cmd.ExecuteReader();

                    while (Leitor.Read())
                    {
                        ClasseUsuario usuario = new ClasseUsuario
                        {
                            nome = Leitor["nome"].ToString()
                        };

                        lista.Add(usuario);
                    }
                }
                catch (Exception)
                {
                    throw;
                }
                finally { obj.Desconectar(); }
                return(lista);
            }
        }