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()); }
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)); }