Ejemplo n.º 1
0
 public ActionResult DeleteAvatar(DeleteAvatar model)
 {
     if (ModelState.IsValid)
     {
         var user   = UserManager.FindByEmail(User.Identity.Name);
         var Avatar = db.Avatar.FirstOrDefault(x => x.UserId == user.Id);
         if (Avatar == null)
         {
             return(HttpNotFound());
         }
         try
         {
             db.Avatar.Remove(Avatar);
         }
         catch (Exception e)
         {
             e.Data.Values.GetEnumerator();
         }
         finally
         {
             db.SaveChanges();
         }
         return(RedirectToAction("Index"));
     }
     return(View());
 }
Ejemplo n.º 2
0
        public ActionResult DeleteAvatar()
        {
            var user   = UserManager.FindByEmail(User.Identity.Name);
            var Avatar = db.Avatar.FirstOrDefault(x => x.UserId == user.Id);

            if (Avatar == null)
            {
                return(HttpNotFound());
            }
            var ViewModels = new DeleteAvatar {
                Avatar = Convert.ToBase64String(Avatar.Fream, 0, Avatar.Size), id = Avatar.Id
            };

            return(View(ViewModels));
        }