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 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
