码迷,mamicode.com
首页 > 其他好文 > 详细

车辆派遣系统-8.14更新

时间:2020-08-17 16:56:26      阅读:56      评论:0      收藏:0      [点我收藏+]

标签:ima   add   pos   mamicode   control   height   系统   查询   driver   

1.今日任务:

①驾驶员信息添加

②驾驶员信息编辑

③驾驶员信息删除

④驾驶员信息显示与搜索

2.核心代码和效果图:

 public class DriversController : Controller
    {
        carSystemEntities db = new carSystemEntities();
        // GET: Drivers
        [HttpGet]
        public ActionResult DriversIndex()
        {
            var list = db.t_driver.ToList();
            return View(list);
        }

        [HttpGet]
        public ActionResult Edit(int? id)
        {
            ViewBag.driverinfo = db.t_driver.Find(id);
            return View();
        }
        [HttpPost]
        public ActionResult Edit(t_driver dri)
        {
            if (ModelState.IsValid)
            {
                db.Entry(dri).State = EntityState.Modified;
                int i = db.SaveChanges();
                if (i > 0)
                {
                    return RedirectToAction("DriversIndex");
                }
            }
            return View();
        }

        public ActionResult Delete(int id)
        {
            //find()只能用于有主键表的查询
            t_driver d = db.t_driver.Find(id);
            db.t_driver.Remove(d);
            int i = db.SaveChanges();
            if (i > 0)
            {
                return RedirectToAction("DriversIndex");
            }
            else
            {
                return View();
            }
        }

        [HttpGet]
        public ActionResult Create()
        {
            return View();
        }
        [HttpPost]
        public ActionResult Create(t_driver dri)
        {
            if (ModelState.IsValid)
            {
                db.t_driver.Add(dri);
                db.SaveChanges();

                return RedirectToAction("DriversIndex");
            }
            return View(dri);
        }
    }

技术图片

 

技术图片

 

技术图片

 

 

3.遇到的问题:

①显示的列数据过多,无法正确使用搜索和排序;

4.解决的方案:

①修改了js和页面节点,使遍历更多的列能有效使用js。

 

车辆派遣系统-8.14更新

标签:ima   add   pos   mamicode   control   height   系统   查询   driver   

原文地址:https://www.cnblogs.com/redQAQ/p/13500744.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!