Пример #1
0
        public ActionResult UsersAccess()
        {
            if (!BaseMVC.IsAdmin())
            {
                RedirectToAction("Index", "Home");
            }

            var users = KitBL.Instance.Users.GetAll();

            ViewData["users"] = users;

            return(View());
        }
Пример #2
0
 public ActionResult AsyncUpdateArticleRemove(int ArticleId)
 {
     try
     {
         if (BaseMVC.IsAdmin())
         {
             KitBL.Instance.Articles.Remove(ArticleId);
             return(Json(new { success = true }));
         }
     }
     catch
     {
         //log error
     }
     return(Json(new { success = false }));
 }
 public ActionResult AsyncUpdateQuestionRemove(int questionId)
 {
     try
     {
         if (BaseMVC.IsAdmin())
         {
             KitBL.Instance.Questions.Remove(questionId);
             return(Json(new { success = true }));
         }
     }
     catch
     {
         //log error
     }
     return(Json(new { success = false }));
 }
Пример #4
0
 public ActionResult AsyncAnswerRemove(int answerId)
 {
     try
     {
         if (BaseMVC.IsAdmin())
         {
             var question = KitBL.Instance.Questions.GetByAnswerId(answerId);
             KitBL.Instance.Answers.Remove(answerId);
             return(Json(new { removed = true, questionId = question.Id }));
         }
     }
     catch
     {
         //log error
     }
     return(Json(new { removed = false }));
 }
Пример #5
0
 public ActionResult AsyncArticleCommentRemove(int commentId)
 {
     try
     {
         if (BaseMVC.IsAdmin())
         {
             var article = KitBL.Instance.Articles.GetByCommentId(commentId);
             KitBL.Instance.Comments.Remove(commentId);
             return(Json(new { removed = true, articleId = article.Id }));
         }
     }
     catch
     {
         //log error
     }
     return(Json(new { removed = false }));
 }