基本信息
源码名称:C# MVC入门示例源码下载
源码大小:11.92M
文件格式:.rar
开发语言:C#
更新时间:2014-07-25
友情提示:(无需注册或充值,赞助后即可获取资源下载链接)
嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300
本次赞助数额为: 2 元×
微信扫码支付:2 元
×
请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
源码介绍
using System; using System.Collections.Generic; using System.Data; using System.Data.Entity; using System.Linq; using System.Web; using System.Web.Mvc; using 夏天廣告.Models; namespace 夏天廣告.Controllers { public class Default1Controller : Controller { private GuestScrewsEntities db = new GuestScrewsEntities(); // // GET: /Default1/ public ActionResult Index() { return View(db.GB.ToList()); } [HttpPost] public ActionResult Index(GB eForm) { DateTime one = Convert.ToDateTime(eForm.PostTime); DateTime two = Convert.ToDateTime(Request.Params["PostTime1"].ToString()); return View(db.GB.ToList().Where(d => d.PostTime >= one && d.PostTime <= two)); } // GET: /Default1/Details/5 public ActionResult Details(int id = 0) { GB gb = db.GB.Find(id); if (gb == null) { return HttpNotFound(); } return View(gb); } // // GET: /Default1/Create public ActionResult Create() { return View(); } // // POST: /Default1/Create [HttpPost] public ActionResult Create(GB gb) { if (ModelState.IsValid) { db.GB.Add(gb); db.SaveChanges(); return RedirectToAction("Index"); } return View(gb); } // // GET: /Default1/Edit/5 public ActionResult Edit(int id = 0) { GB gb = db.GB.Find(id); if (gb == null) { return HttpNotFound(); } return View(gb); } // // POST: /Default1/Edit/5 [HttpPost] public ActionResult Edit(GB gb) { if (ModelState.IsValid) { db.Entry(gb).State = EntityState.Modified; db.SaveChanges(); return RedirectToAction("Index"); } return View(gb); } // // GET: /Default1/Delete/5 public ActionResult Delete(int id = 0) { GB gb = db.GB.Find(id); if (gb == null) { return HttpNotFound(); } return View(gb); } // // POST: /Default1/Delete/5 [HttpPost, ActionName("Delete")] public ActionResult DeleteConfirmed(int id) { GB gb = db.GB.Find(id); db.GB.Remove(gb); db.SaveChanges(); return RedirectToAction("Index"); } protected override void Dispose(bool disposing) { db.Dispose(); base.Dispose(disposing); } } }