// GET: Produtoes
        public IActionResult Index()
        {
            try
            {
                var stdList = from a in _context.tbl_Produto
                              join b in _context.tbl_Categoria
                              on a.CategoriaId equals b.ID
                              into Categorias
                              from b in Categorias.DefaultIfEmpty()

                              select new Produto
                {
                    ProdutoId   = a.ProdutoId,
                    Nome        = a.Nome,
                    Descricao   = a.Descricao,
                    Valor       = a.Valor,
                    CategoriaId = a.CategoriaId,
                    Categoria   = b == null ? "" : b.Categoria
                };


                return(View(stdList));
            }
            catch (Exception ex)
            {
                return(View());
            }
        }
        public IActionResult ListarSubCategorias()
        {
            try
            {
                var id_pais = HttpContext.Session.GetInt32("id_pais");
                var usuario = HttpContext.Session.GetString("usuario");

                var stdList = from a in _Db.SubCategoria
                              join b in _Db.Categoria
                              on a.Id_categoria equals b.Id
                              into Categorias
                              from b in Categorias.DefaultIfEmpty()
                              where b.Id_pais == id_pais

                              select new SubCategoria
                {
                    Id = a == null ? 0 : a.Id,
                    nombre_subcategoria = a == null ? "" : a.nombre_subcategoria,
                    Id_categoria        = a == null ? 0 :  a.Id_categoria,
                    nombre_categoria    = b == null ? "" : b.nombre,
                    habilitada          = a == null ? false : a.habilitada
                };

                ViewBag.id_pais = HttpContext.Session.GetInt32("id_pais");
                ViewBag.usuario = HttpContext.Session.GetString("usuario");

                return(View(stdList.ToList()));
            }
            catch (Exception ex)
            {
                return(View());
            }
        }