zoukankan      html  css  js  c++  java
  • MVC入门

    public class UserInfoQuickController : Controller
        {
            //
            // GET: /UserInfoQuick/
    
            Hemam2DbEntities db = new Hemam2DbEntities();
    
            public ActionResult Index()
            {
                ViewData.Model = db.UserInfo;
    
                return View();
            }
    
            //
            // GET: /UserInfoQuick/Details/5
    
            public ActionResult Details(int id)
            {
                return View(db.UserInfo.Where<UserInfo>(u => u.ID == id).FirstOrDefault());
            }
    
            //
            // GET: /UserInfoQuick/Create
    
            public ActionResult Create()
            {
                return View();
            }
    
            //
            // POST: /UserInfoQuick/Create
    
            [HttpPost]
            public ActionResult Create(UserInfo userInfo)
            {
                try
                {
                    // TODO: Add insert logic here
                    db.UserInfo.AddObject(userInfo);
                    db.SaveChanges();
                    return RedirectToAction("Index");
                }
                catch
                {
                    return View(userInfo);
                }
            }
    
            //
            // GET: /UserInfoQuick/Edit/5
    
            public ActionResult Edit(int id)
            {
                //
    
                return View(db.UserInfo.Where<UserInfo>(u => u.ID == id).FirstOrDefault());
            }
    
            //
            // POST: /UserInfoQuick/Edit/5
    
            [HttpPost]
            public ActionResult Edit(int id, UserInfo userInfo)
            {
                try
                {
                    // TODO: Add update logic here
                    db.UserInfo.Attach(userInfo);
                    db.ObjectStateManager.ChangeObjectState(userInfo, EntityState.Modified);
                    db.SaveChanges();
                    return RedirectToAction("Index");
                }
                catch
                {
                    return View();
                }
            }
    
            //
            // GET: /UserInfoQuick/Delete/5
    
            public ActionResult Delete(int id)
            {
                return View(db.UserInfo.Where<UserInfo>(u => u.ID == id).FirstOrDefault());
            }
    
            //
            // POST: /UserInfoQuick/Delete/5
    
            [HttpPost]
            public ActionResult Delete(int id, UserInfo userInfo)
            {
                try
                {
                    // TODO: Add delete logic here
                    userInfo.ID = id;
    
                    db.UserInfo.Attach(userInfo);
                    db.ObjectStateManager.ChangeObjectState(userInfo, EntityState.Deleted);
                    db.SaveChanges();
    
                    return RedirectToAction("Index");
                }
                catch
                {
                    return View();
                }
            }
        }
  • 相关阅读:
    关于applet
    Hello.java
    filter用户授权的例子
    logfilter
    Java EE课程设计——企业人力资源管理系统
    条件查询、SQL、JPQL、HQL比较
    web service和ejb的区别
    RPC
    hashcode()和equals()的区别
    关于JSON
  • 原文地址:https://www.cnblogs.com/automation/p/2873680.html
Copyright © 2011-2022 走看看