public ActionResult Logout()
 {
     GerenciaSessionBase.Abandon();
     //Session["Usuario"] = null;
     FormsAuthentication.SignOut();
     return(Redirect(Url.Content("~/Login")));
 }
        private List <CategoriaViewModel> CarregarCategoriaCadastroSession(string tipoCategoria)
        {
            int?idUsuario = base.Usuario.Id;

            List <Categoria>          listaCategorias         = _categoriaAppService.ListarCategoriasPorTipo(tipoCategoria, base.Usuario.Id).OrderBy(x => x.Nome).ToList();
            List <CategoriaViewModel> listaCategoriaViewModel = new List <CategoriaViewModel>();

            foreach (var item in listaCategorias)
            {
                listaCategoriaViewModel.Add(new CategoriaViewModel
                {
                    CategoriaId   = item.Id,
                    CategoriaNome = item.Nome
                });
            }

            GerenciaSessionBase.Atualiza("CategoriaCadastro", listaCategoriaViewModel);

            return(listaCategoriaViewModel);
        }