Example #1
0
        public IActionResult Create(DieuHanh dieuHanh)
        {
            dieuHanh.NgayKhoiHanh = dieuHanh.NgayKhoiHanh.Date;
            dieuHanh.CreatedTime  = DateTime.Now;
            dieuHanh.Status       = 0;
            _context.Add(dieuHanh);

            var soluongghe = _context.Xes.Find(dieuHanh.MaXe).SoLuongGhe;

            var listGhe = new List <ChoNgoi>();

            for (var i = 1; i <= soluongghe; i++)
            {
                listGhe.Add(new ChoNgoi
                {
                    DieuHanh     = dieuHanh,
                    TinhTrang    = 0,
                    ViTriChoNgoi = i
                });
            }

            _context.ChoNgois.AddRange(listGhe);

            _context.SaveChanges();
            return(RedirectToAction(nameof(Index)));
        }
Example #2
0
 public IActionResult Edit(DieuHanh dieuHanh)
 {
     dieuHanh.NgayKhoiHanh = dieuHanh.NgayKhoiHanh.Date;
     dieuHanh.UpdateTime   = DateTime.Now;
     _context.Update(dieuHanh);
     _context.SaveChanges();
     return(RedirectToAction("Index"));
 }