Ejemplo n.º 1
0
        public ActionResult Approve(int id, string language)
        {
            var translation = TranslationService.FindByKey(id, language);

            TranslationVoteService.Vote(translation);

            if (Request.IsAjaxRequest())
            {
                return(TranslationRow(translation));
            }

            return(RedirectToAction("Index", new { id = 0 }));
        }
Ejemplo n.º 2
0
        public ActionResult Disapprove(int id, string language)
        {
            Translation translation;

            using (var t = Global.CurrentSession.BeginTransaction())
            {
                translation = TranslationService.FindByKey(id, language);

                TranslationVoteService.RemoveVote(translation);

                t.Commit();
            }

            if (Request.IsAjaxRequest())
            {
                return(TranslationRow(translation));
            }

            return(RedirectToAction("Index", new { id = 0 }));
        }