Example #1
0
        public ActionResult MediaDelete(int id)
        {
            var itemManager = new MediaItemManager();
            var user        = new UserManager().GetUser((int)UserID);

            itemManager.DeleteMediaItem(user.ID, id);
            return(RedirectToAction("Details", "POI"));
        }
Example #2
0
        public ActionResult MediaDelete(int id)
        {
            var itemManager = new MediaItemManager();
            var user        = new UserManager().GetUser(int.Parse(Session["UserID"].ToString()));

            itemManager.DeleteMediaItem(user.ID, id);
            return(RedirectToAction("Details", "POI"));
        }
Example #3
0
        public ActionResult MediaDelete(int id)
        {
            var user        = new UserManager().GetUser((int)UserID);
            var itemManager = new MediaItemManager();
            var list        = itemManager.GetUserMediaItems(user.ID);

            //delete item if owned by this user
            if (list.Where(c => c.User.ID == user.ID && c.ID == id).Any())
            {
                itemManager.DeleteMediaItem(user.ID, id);
            }

            return(RedirectToAction("Media"));
        }