layui简单的增删改查

数据库

https://blog.csdn.net/qq_47795870/article/details/121377654

后端代码

  

public ActionResult Index()
        {
            return View();
        }
        //修改
        public ActionResult EditRole(string info)
        {
            using (AAAEntities db = new AAAEntities())
            {
                var newModel = info.ToObject<Models.Student>();
                var model = db.Student.Find(newModel.id);
                model.Sex = newModel.Sex;
                model.institute = newModel.institute;
                model.phone = newModel.phone;
                model.Addtime = newModel.Addtime;
                model.Admissiontime = newModel.Admissiontime;
                model.Called = newModel.Called;
                model.Class = newModel.Class;
                model.Name = newModel.Name;
                model.IsDel = 1;

                if (db.SaveChanges() > 0)
                {
                    return Content("OK");
                }
                else
                {
                    return Content("Error");
                }
            }
        }

        //添加修改共同的用id判断
        public ActionResult Addorupdate(string id)
        {
            using (AAAEntities db = new AAAEntities())
            {
                var model = new Models.Student();
                if (!String.IsNullOrWhiteSpace(id))
                {
                    model = db.Student.Find(id);
                }
                return View(model);
            }
        }
        //添加
        public ActionResult AddRole(string info)
        {
            var model = info.ToObject<Models.Student>();
            using (AAAEntities db = new AAAEntities())
            {
                model.id = Common.StringHelper.GetPrimaryKey();
                model.IsDel = 1;
                db.Student.Add(model);
                if (db.SaveChanges() > 0)
                {
                    return Content("OK");
                }
                else
                {
                    return Content("Error");
                }
            }
        }
        //删除
        public ActionResult Del(string id)
        {
            using (AAAEntities db = new AAAEntities())
            {
                string[] lst = id.Split(',');
                foreach (var item in lst)
                {
                    var model = db.Student.Find(item);
                    model.IsDel = 0;
                }
                if (db.SaveChanges() > 0)
                {
                    return Content("OK");
                }
                else
                {
                    return Content("Error");
                }
            }
        }
        //查询
        public ActionResult students(int page, int limit)
        {
            using (AAAEntities db = new AAAEntities())
            {
                var query = (from a in db.Student
                             select new ViewModel.TTbate
                             {
                                 id = a.id,
                                 Name = a.Name,
                                 institute = a.institute,
                                 Sex = a.Sex,
                                 Class = a.Class,
                                 Called = a.Called,
                                 phone = a.phone,
                                 Addtime = (DateTime)a.Addtime,
                                 Admissiontime = (DateTime)a.Admissiontime,
                                 IsDel = a.IsDel.Value
                             });
                query = query.Where(u => u.IsDel == 1);
                if (!String.IsNullOrWhiteSpace(Request["name"]))
                {
                    string name = Request["name"].ToString();
                    query = query.Where(u => u.Name.Contains(name));
                }
                if (!String.IsNullOrWhiteSpace(Request["institute"]))
                {
       

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值