示例#1
0
        public ActionResult Add(HttpPostedFileBase files, HeadLineTable headlineTable, string category, string language)
        {
            var seo = Seo.Seo.Translate(headlineTable.HeadLineTitle);

            if (files != null)
            {
                if (language != null)
                {
                    var path = Path.Combine(Server.MapPath("~/Content/Images/HeadLine/") + headlineTable.HeadLineTitle.Replace(' ', '-').Replace('+', '-').Replace("'", "-").Replace("*", "-").Replace("!", "-").Replace("?", "-") + files.FileName.Replace(' ', '-').Replace('+', '-').Replace("'", "-").Replace("*", "-").Replace("!", "-").Replace("?", "-"));

                    _modelHeadLine.Add(headlineTable.HeadLineTitle, headlineTable.HeadLineContent, headlineTable.HeadLineTitle.Replace(' ', '-').Replace('+', '-').Replace("'", "-").Replace("*", "-").Replace("!", "-").Replace("?", "-") + files.FileName.Replace(' ', '-').Replace('+', '-').Replace("'", "-").Replace("*", "-").Replace("!", "-").Replace("?", "-"), seo, category, language);


                    files.SaveAs(path);
                    return(RedirectToAction("index", "allheadline"));
                }

                else
                {
                    return(RedirectToAction("index", "newheadline"));
                }
            }

            else
            {
                return(RedirectToAction("index", "newheadline"));
            }
        }
示例#2
0
 public ModelHeadLine()
 {
     _headlineTable   = new HeadLineTable();
     _headlineContext = new FashionSiteContext();
 }