コード例 #1
0
        public ActionResult EditTraduction(TradArticleModel model)
        {
            model.listLangues = BusinessManagement.Language.GetListLanguage();
            if (!ModelState.IsValid)
            {
                return(View(model));
            }
            var result = true;

            switch (result)
            {
            case true:
                DBO.Translation translation = new DBO.Translation {
                    Content = model.Content, IdArticle = model.IdOriginal, IdLanguage = model.Langue, Validated = false
                };
                var idCreator = HttpContext.Session["UserID"];
                if (idCreator != null)
                {
                    translation.IdTranslator = (long)idCreator;
                }
                BusinessManagement.Translation.CreateTranslation(translation);
                return(RedirectToAction("SubmitTraduction", "Articles"));

            default:
                return(View(model));
            }
        }
コード例 #2
0
        public ActionResult EditTraduction(long id)
        {
            DBO.Article      article   = BusinessManagement.Article.GetArticle(id);
            TradArticleModel tradModel = new TradArticleModel();

            tradModel.titleOriginal   = article.Title;
            tradModel.contentOriginal = article.Content;
            tradModel.IdOriginal      = article.Id;
            List <DBO.Language> listLanguages = BusinessManagement.Language.GetListLanguage();

            tradModel.listLangues = listLanguages;
            return(View(tradModel));
        }