public ActionResult SaveEdit(ThemTinTucModel model) { #region update tin tuc DetailMenu dlcu = _detailMenuRepository.GetById(model.id_); dlcu.id_ = model.id_; dlcu.Name = model.Name; dlcu.Img = (model.Img).Replace("/files/", ""); dlcu.Link = model.Link; dlcu.id_ = model.id_; dlcu.Note = model.Note; dlcu.sPosition = model.sPosition; dlcu.sDate = DateTime.Now; dlcu.sDateOk = DateTime.Now; //dlcu.Content = ChangeImageSEO(model.Content, model.Name, ConvertFont(model.Name)); dlcu.Content = model.Content; dlcu.SEODescription = model.SEODescription; dlcu.SEOtitle = model.SEOtitle; dlcu.CodeName = ConvertFont(model.Name).Replace("-", " "); dlcu.IdSalePage = model.IdSalePage; dlcu.NguoiTao = User.Identity.Name; _detailMenuRepository.Update(dlcu); _unitOfWork.Commit(); #endregion if (model.mySingleField != null) { #region danh sach tag string[] separators = { "," }; var taglist = model.mySingleField.Split(separators, StringSplitOptions.RemoveEmptyEntries); //check null: nếu tồn tại thêm mới bình thường if (taglist.Any()) { foreach (var tag in taglist) { //check trung int checktrung = _tagTinTucRepository.GetTagNamebyIdmenu(model.id_, tag.Trim()); if (checktrung == 0) { TagTinTuc _tag = new TagTinTuc() { NgayTao = DateTime.Now, IdMenu = dlcu.id_, TenTag = tag.Trim(), Link = ConvertFont(tag.Trim()), Code = RejectMarks(tag.Trim()) }; _tagTinTucRepository.Add(_tag); _unitOfWork.Commit(); } } } #endregion } return(RedirectToAction("Index")); }
public ActionResult Addnew(ReviewModel model) { //if (ModelState.IsValid) //{ Review tintuc = new Review() { Sdate = DateTime.Now, TieuDe = RejectMarks(model.TieuDe), Mota = model.Mota, HinhAnh = (model.HinhAnh).Replace("/files/", ""), ChiTiet = ChangeImageSEO(model.ChiTiet, model.TieuDe, ConvertFont(model.TieuDe)), //ChiTiet = model.ChiTiet, Ok = false, Sapxep = model.Sapxep, Link = ConvertFont(model.TieuDe), SEODescription = model.SEODescription, SEOtitle = model.SEOtitle, NguoiTao = User.Identity.Name }; _reviewRepository.Add(tintuc); _unitOfWork.Commit(); if (model.mySingleField != null) { #region thêm mới tag string[] separators = { "," }; var taglist = model.mySingleField.Split(separators, StringSplitOptions.RemoveEmptyEntries); //check null: nếu tồn tại thêm mới bình thường if (taglist.Any()) { foreach (var tag in taglist) { TagTinTuc _tag = new TagTinTuc() { NgayTao = DateTime.Now, IdMenu = tintuc.id_, // id cua tin moi vua them TenTag = tag.Trim(), Link = ConvertFont(tag.Trim()), Code = RejectMarks(tag.Trim()) }; _tagTinTucRepository.Add(_tag); _unitOfWork.Commit(); } } #endregion } //} //else //{ // return View("Create", model); //} return(RedirectToAction("Index")); }
public ActionResult SaveEdit(TagTinTuc model) { TagTinTuc dlcu = _tagTinTucRepository.GetById(model.Id); dlcu.Seodcription = model.Seodcription; dlcu.Id = model.Id; dlcu.IdMenu = model.IdMenu; dlcu.NgayTao = DateTime.Now; dlcu.Seotitle = model.Seotitle; _tagTinTucRepository.Update(dlcu); _unitOfWork.Commit(); return(RedirectToAction("Index")); }
public ActionResult SaveEdit(ReviewModel model) { Review dlcu = _reviewRepository.GetById(model.id_); dlcu.id_ = model.id_; dlcu.TieuDe = model.TieuDe; dlcu.HinhAnh = (model.HinhAnh).Replace("/files/", ""); dlcu.Link = model.Link; dlcu.id_ = model.id_; dlcu.Mota = model.Mota; dlcu.Sapxep = model.Sapxep; dlcu.Sdate = DateTime.Now; //dlcu.ChiTiet = ChangeImageSEO(model.ChiTiet, model.TieuDe, ConvertFont(model.TieuDe)); dlcu.ChiTiet = model.ChiTiet; dlcu.SEODescription = model.SEODescription; dlcu.SEOtitle = model.SEOtitle; dlcu.NguoiTao = User.Identity.Name; _reviewRepository.Update(dlcu); _unitOfWork.Commit(); if (model.mySingleField != null) { #region danh sach tag string[] separators = { "," }; var taglist = model.mySingleField.Split(separators, StringSplitOptions.RemoveEmptyEntries); //check null: nếu tồn tại thêm mới bình thường if (taglist.Any()) { foreach (var tag in taglist) { //check trung int checktrung = _tagTinTucRepository.GetTagNamebyIdmenu(model.id_, tag.Trim()); if (checktrung == 0) { TagTinTuc _tag = new TagTinTuc() { NgayTao = DateTime.Now, IdMenu = dlcu.id_, TenTag = tag.Trim(), Link = ConvertFont(tag.Trim()), Code = RejectMarks(tag.Trim()) }; _tagTinTucRepository.Add(_tag); _unitOfWork.Commit(); } } } #endregion } return(RedirectToAction("Index")); }
public ActionResult Addnew(ThemTinTucModel model) { //if (ModelState.IsValid) //{ #region them moi tin tuc DetailMenu tintuc = new DetailMenu() { sDate = DateTime.Now, Name = RejectMarks(model.Name), Note = model.Note, Img = (model.Img).Replace("/files/", ""), Content = ChangeImageSEO(model.Content, model.Name, ConvertFont(model.Name)), //Content = model.Content, id_Menu = 20, Link = ConvertFont(model.Name), idUser = 15, idUserOk = 15, sDateOk = DateTime.Now, ok = true, Ma_Hang = "", NameAdwords = "", Number = 0, ShowMenu = true, ShowIconHot = false, ShowKhuyenMai = true, ShowIconNew = false, TinhTrangSP = false, sPosition = model.sPosition, SEODescription = model.SEODescription, SEOtitle = model.SEOtitle, CodeName = ConvertFont(model.Name).Replace("-", " "), IdSalePage = model.IdSalePage, NguoiTao = User.Identity.Name }; _detailMenuRepository.Add(tintuc); _unitOfWork.Commit(); #endregion if (model.mySingleField != null) { #region them moi tag string[] separators = { "," }; var taglist = model.mySingleField.Split(separators, StringSplitOptions.RemoveEmptyEntries); //check null: nếu tồn tại thêm mới bình thường if (taglist.Any()) { foreach (var tag in taglist) { TagTinTuc _tag = new TagTinTuc() { NgayTao = DateTime.Now, IdMenu = tintuc.id_, // id cua tin moi vua them TenTag = tag.Trim(), Link = ConvertFont(tag.Trim()), Code = RejectMarks(tag.Trim()) }; _tagTinTucRepository.Add(_tag); _unitOfWork.Commit(); } } #endregion } //} //else //{ // return View("Create", model); //} return(RedirectToAction("Index")); }