MVC_CRUD/Controllers/HomeController.cs

(开头部分) 4KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using MVC_CRUD.Models;
using MVC_CRUD.filters;

namespace MVC_CRUD.Controllers
{
    public class HomeController : Controller
    {
        MVC_CRUDEntities db = new MVC_CRUDEntities();
        //
        // GET: /Home/
        [MyAuthorizeFilter]
        public ActionResult Index()
        {
            if (Request.Cookies["adminName"]!=null)
            {
                ViewBag.name = Request.Cookies["adminName"].Value;
               
            }
            ViewBag.pro = db.Professional.AsEnumerable();
            return View();
        }
        //获取用户
        public ActionResult UserData()
        {
            List<string[]> list = new List<string[]>();
            var res = db.Users;
            foreach (var item in res)
            {
                string[] a = new[] { item.ID.ToString(), item.Name, item.Greads, item.Age, item.Address, item.Tel, item.Professional };
                list.Add(a);
            }
            var data = new { data = list };
            return Json(data, JsonRequestBehavior.AllowGet);
        }
        //添加用户
        public ActionResult addUser(MVC_CRUD.Models.Users user)
        {
            db.Users.Add(user);
            db.SaveChanges();
            return Content("成功");
        }
        //编辑初始化
        public ActionResult cshUser(int? id)
        {

            ViewBag.user = db.Users.Where(s => s.ID == id);
            return View();
        }
        //编辑保存
        public ActionResult editSav(MVC_CRUD.Models.Users user)
        {
            var result = db.Users.Where(s => s.ID == user.ID);
            foreach (var item in result)
            {
                item.Name = user.Name;
后面还有 89 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。