示例#1
0
 protected override IAsyncResult BeginExecuteCore(AsyncCallback callback, object state)
 {
     if (HttpContext.User.Identity.IsAuthenticated)
     {
         var authenticatedUserModel = AuthenticatedUserModel.GetFromJSON(HttpContext.User.Identity.Name);
         usuario         = usuarioRepository.Get(authenticatedUserModel.ID);
         ViewBag.Usuario = usuario;
     }
     return(base.BeginExecuteCore(callback, state));
 }
示例#2
0
        public virtual ActionResult Editar(int id)
        {
            var item = repository.Get(id);

            if (item != null)
            {
                return(View(item));
            }
            return(RedirectToAction("Index", new { erro = "Item não encontrado." }));
        }