public void UpdateArticleData(string articleTitle, string articleAuthor, string articleContent, string articleTags, DateTime dateTime, string seoTitle, int publishId, string image, int id)
        {
            ArticlesTable updateArticleTable = _articlesContext.Articles.First(uId => uId.ArticleID == id);

            updateArticleTable.ArticleTitle   = articleTitle;
            updateArticleTable.ArticleAuthor  = articleAuthor;
            updateArticleTable.ArticleContent = articleContent;
            updateArticleTable.ArticleTags    = articleTags;
            updateArticleTable.Date           = dateTime;
            updateArticleTable.SeoTitle       = seoTitle;
            updateArticleTable.PublishId      = publishId;
            updateArticleTable.Image          = image;
            _articlesContext.SaveChanges();
        }
Exemplo n.º 2
0
        public JavaScriptResult Update(ArticlesTable articleTable, string category)
        {
            var seo = Seo.Seo.Translate(articleTable.ArticleTitle);

            if (category != null)
            {
                _modelArticle.Update(articleTable.ArticleId, articleTable.ArticleTitle, articleTable.ArticleContent, category, seo);
                string rtrn = "$('#divError').html('<img src=/Areas/Administrator/Images/ajax-loader.gif class=loaderGif></img>'); window.location='/administrator/allarticles'";
                return(JavaScript(rtrn));
            }
            else
            {
                string rtrn = "$('#divError').html('Kategori Seçiniz');";
                return(JavaScript(rtrn));
            }
        }
Exemplo n.º 3
0
        public ActionResult ArticlesAdd(HttpPostedFileBase Image, bool chkPublish, ArticlesTable articleTable)
        {
            var    seoMake   = Seo.Translate(articleTable.ArticleTitle);
            string filePath  = "content-icon.png";
            int    publishId = 0;

            if (Image != null)
            {
                filePath = Path.GetFileName(Image.FileName);
                filePath = seoMake + ".jpg";
                var uploadPath = Path.Combine(Server.MapPath("~/Content/Images/"), filePath);
                Image.SaveAs(uploadPath);
            }

            if (chkPublish == true)
            {
                publishId = 1;
            }

            _modelArticle.AddArticleData(articleTable.ArticleTitle, articleTable.ArticleAuthor,
                                         articleTable.ArticleContent, articleTable.ArticleTags, DateTime.Now, seoMake, publishId, filePath);
            return(RedirectToAction("Index", "AdmArticles"));
        }
 public ModelArticle()
 {
     _articlesContext = new MyWebContext();
     _articlesTable   = new ArticlesTable();
 }
Exemplo n.º 5
0
 public ModelArticle()
 {
     _articlesTable  = new ArticlesTable();
     _articleContext = new FashionSiteContext();
 }