Ejemplo n.º 1
0
        public virtual ActionResult Approve(int id)
        {
            var comment = _context.FindById <CommentModel>(id);

            if (comment == null)
            {
                return(HttpNotFound());
            }

            comment.IsApproved = true;
            _context.SaveChanges();

            return(RedirectToAction(T4Routes.Comment.Manage()));
        }
Ejemplo n.º 2
0
        public virtual ActionResult Approve(int id)
        {
            var photo = _context.FindById <PhotoModel>(id);

            if (photo == null)
            {
                return(HttpNotFound());
            }

            photo.IsApproved = true;
            _context.SaveChanges();

            return(RedirectToAction(T4Routes.Photo.Manage()));
        }
Ejemplo n.º 3
0
        public virtual ActionResult MarkAsNormalUser(int id)
        {
            var user = _context.FindById <UserModel>(id);

            if (user == null)
            {
                return(HttpNotFound());
            }

            user.IsAdmin = false;

            _context.SaveChanges();

            return(RedirectToAction(T4Routes.User.Manage()));
        }
Ejemplo n.º 4
0
        public virtual ActionResult NewOrEdit(int id)
        {
            var model = new CategoryModel();

            if (id != default(int))
            {
                model = _context.FindById <CategoryModel>(id);

                if (model == null)
                {
                    return(HttpNotFound());
                }
            }

            return(View(Views.NewOrEdit, model));
        }