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();
                }
            }
        }
  • 相关阅读:
    技术文章阅读-Pi-Hole < 4.3.2 Command Injection & PrivEsc (CVE-2019-13051)
    技术文章阅读-d-link-routers-found-vulnerable-rce
    技术文章阅读-蜂网互联企业级路由器v4.31密码泄露漏洞
    使用mkcert工具自签https证书
    查询给定时间是否在当前周
    nodeJS 一些笔记
    手机端页面布局方案
    关于HTML5的应用缓存功能
    将伪数组转换为数组的方法
    Cookies的使用之购物车的实现
  • 原文地址:https://www.cnblogs.com/automation/p/2873680.html
Copyright © 2011-2022 走看看