コード例 #1
0
 public ActionResult EditTopicSave(topic model)
 {
     Db.Entry(model).State = EntityState.Modified;
     model.Seo             = OK.ConvertSeo(model.Title);
     model.ModifyDate      = DateTime.Now;
     model.IsApproval      = false;
     Db.SaveChanges();
     return(Content("<script type=\"text/javascript\">$.OK.SuccessModal('Konunuz başarıyla düzenlendi.. Onaylandıktan sonra yayınlanacak..');</script>"));
 }
コード例 #2
0
 public ActionResult Edit(config config)
 {
     if (ModelState.IsValid)
     {
         Db.Entry(config).State = EntityState.Modified;
         Db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(config));
 }
コード例 #3
0
 public ActionResult SettingsSave(user user)
 {
     if (ModelState.IsValid)
     {
         Db.Entry(user).State = EntityState.Modified;
         Db.SaveChanges();
         return(RedirectToAction("settings", "account"));
     }
     return(View(user));
 }
コード例 #4
0
 public ActionResult Edit(menulink menulink)
 {
     if (ModelState.IsValid)
     {
         Db.Entry(menulink).State = EntityState.Modified;
         Db.SaveChanges();
         return(RedirectToAction("index"));
     }
     return(View(menulink));
 }
コード例 #5
0
 public ActionResult Edit(user user)
 {
     if (ModelState.IsValid)
     {
         Db.Entry(user).State = EntityState.Modified;
         Db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.TypeId = new SelectList(Db.usertype, "Id", "Name", user.TypeId);
     return(View(user));
 }
コード例 #6
0
 public ActionResult Edit(category category)
 {
     if (ModelState.IsValid)
     {
         Db.Entry(category).State = EntityState.Modified;
         category.Seo             = OK.ConvertSeo(category.Name);
         Db.SaveChanges();
         return(RedirectToAction("index"));
     }
     return(View(category));
 }
コード例 #7
0
 public ActionResult Edit([Bind(Include = "ID,Title,Content,OwnerID,CreationDate,IsApproval")] Widget widget)
 {
     if (ModelState.IsValid)
     {
         db.Entry(widget).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.OwnerID = new SelectList(db.Users, "ID", "Email", widget.OwnerID);
     return(View(widget));
 }
コード例 #8
0
 public ActionResult Edit([Bind(Include = "ID,Name,Description,ShortURL,ParentID,SectionID,Sort,IsApproval")] Category category)
 {
     if (ModelState.IsValid)
     {
         db.Entry(category).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.SectionID = new SelectList(db.Sections, "ID", "Name", category.SectionID);
     return(View(category));
 }
コード例 #9
0
 public ActionResult Edit([Bind(Include = "ID,Name,Address,Target,IsApproval,Sort,PageID")] Link link)
 {
     if (ModelState.IsValid)
     {
         db.Entry(link).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.PageID = new SelectList(db.Pages, "ID", "Name", link.PageID);
     return(View(link));
 }
コード例 #10
0
 public ActionResult Edit([Bind(Include = "ID,Name,Description,ShortURL,PageID,Sort,IsApproval,SectionTemplate,CategoryTemplate,PostTemplate")] Section section)
 {
     if (ModelState.IsValid)
     {
         db.Entry(section).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.PageID = new SelectList(db.Pages, "ID", "Name", section.PageID);
     return(View(section));
 }
コード例 #11
0
 public ActionResult Edit(forum forum)
 {
     if (ModelState.IsValid)
     {
         Db.Entry(forum).State = EntityState.Modified;
         forum.Seo             = OK.ConvertSeo(forum.Name);
         Db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.CategoryId = new SelectList(Db.category, "Id", "Name", forum.CategoryId);
     return(View(forum));
 }
コード例 #12
0
 public ActionResult Edit([Bind(Include = "ID,Name,Description,ImageURL,OwnerID,ShortURL,ThemeID,CreationDate,IsApproval,IndexTemplate")] Page page)
 {
     if (ModelState.IsValid)
     {
         db.Entry(page).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.ThemeID = new SelectList(db.Themes, "ID", "Name", page.ThemeID);
     ViewBag.OwnerID = new SelectList(db.Users, "ID", "Email", page.OwnerID);
     return(View(page));
 }
コード例 #13
0
 public ActionResult Edit([Bind(Include = "ID,Content,WritingDate,PostID,WriterID,IsApproval")] Comment comment)
 {
     if (ModelState.IsValid)
     {
         db.Entry(comment).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.PostID   = new SelectList(db.Posts, "ID", "Title", comment.PostID);
     ViewBag.WriterID = new SelectList(db.Users, "ID", "Email", comment.WriterID);
     return(View(comment));
 }
コード例 #14
0
 public ActionResult Edit([Bind(Include = "ID,Title,Content,ShortURL,CreationDate,ModifyDate,IsApproval,CategoryID")] Post post)
 {
     if (ModelState.IsValid)
     {
         db.Entry(post).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.WriterID   = new SelectList(db.Users, "ID", "Email", post.WriterID);
     ViewBag.CategoryID = new SelectList(db.Categories, "ID", "Name", post.CategoryID);
     return(View(post));
 }
コード例 #15
0
 public ActionResult Edit([Bind(Include = "ID,PageID,SectionID,WidgetID,Position,Region,Sort")] PageWidget pageWidget)
 {
     if (ModelState.IsValid)
     {
         db.Entry(pageWidget).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.PageID    = new SelectList(db.Pages, "ID", "Name", pageWidget.PageID);
     ViewBag.SectionID = new SelectList(db.Sections, "ID", "Name", pageWidget.SectionID);
     ViewBag.WidgetID  = new SelectList(db.Widgets, "ID", "Title", pageWidget.WidgetID);
     return(View(pageWidget));
 }
コード例 #16
0
 public ActionResult Edit(comment comment)
 {
     if (ModelState.IsValid)
     {
         Db.Entry(comment).State = EntityState.Modified;
         var control = Db.comment.Find(comment.Id);
         if (control.TopicId != comment.TopicId)
         {
             Db.post.SingleOrDefault(x => x.ItemId == control.TopicId.ToString() + "-" + control.Id.ToString() && x.Type == "create-topic").ItemId = comment.TopicId + "-" + comment.Id;
         }
         if (comment.ChangeModifyDate)
         {
             comment.ModifyDate = DateTime.Now;
         }
         Db.SaveChanges();
         return(RedirectToAction("index"));
     }
     ViewBag.TopicId = new SelectList(Db.topic, "Id", "Title", comment.TopicId);
     return(View(comment));
 }
コード例 #17
0
 public ActionResult Edit(topic topic)
 {
     if (ModelState.IsValid)
     {
         Db.Entry(topic).State = EntityState.Modified;
         topic.Seo             = OK.ConvertSeo(topic.Title);
         var control = Db.topic.Find(topic.Id);
         if (control.ForumId != topic.ForumId)
         {
             Db.post.SingleOrDefault(x => x.ItemId == control.ForumId.ToString() + "-" + control.Id.ToString() && x.Type == "create-topic").ItemId = topic.ForumId + "-" + topic.Id;
         }
         if (topic.ChangeModifyDate)
         {
             topic.ModifyDate = DateTime.Now;
         }
         Db.SaveChanges();
         return(RedirectToAction("index"));
     }
     ViewBag.ForumId = new SelectList(Db.forum, "Id", "Name", topic.ForumId);
     return(View(topic));
 }