public IActionResult CreateOrEditArticle(int?id)
        {
            Article article = _articlesRepository.GetArticle(id);

            if (article == null)
            {
                article = new Article();
            }

            ViewBag.Authors         = _selectListRepository.GetSelectListAuthors();
            ViewBag.ScienceJournals = _selectListRepository.GetSelectListScienceJournals(article.ScienceJournalId);
            ViewBag.Years           = _selectListRepository.GetSelectListYears(article.YearId);
            ViewBag.NirSpecials     = _selectListRepository.GetSelectListNirSpecials();
            ViewBag.NirTemas        = _selectListRepository.GetSelectListNirTemas();

            return(View(article));
        }
Exemplo n.º 2
0
        public IActionResult CreateOrEditArticle(int?id)
        {
            Article article = _userProfileRepository.GetArticle(id, User.Identity.Name);

            if (article == null)
            {
                return(NotFound());
            }

            ViewBag.Authors         = _selectListRepository.GetSelectListAuthors();
            ViewBag.ScienceJournals = _selectListRepository.GetSelectListScienceJournals(article.ScienceJournalId);
            ViewBag.Years           = _selectListRepository.GetSelectListYears(article.YearId);
            ViewBag.NirSpecials     = _selectListRepository.GetSelectListNirSpecials();
            ViewBag.NirTemas        = _selectListRepository.GetSelectListNirTemas();

            return(View(article));
        }