コード例 #1
0
        public void setViewBag(long?selectedID = null)
        {
            var dao  = new TUYEN_DUONG_DAO();
            var dao1 = new XE_KHACH_DAO();

            ViewBag.MS_TUYEN = new SelectList(dao.list(), "MS_TUYEN", "MS_TUYEN", selectedID);
            ViewBag.BSXE     = new SelectList(dao1.list(), "MA_BSX", "MA_BSX", selectedID);
        }
コード例 #2
0
        public ActionResult Create(LO_TRINH model)
        {
            var dao1 = new XE_KHACH_DAO();

            model.GHE_TRONG = dao1.Tim(model.BSXE).SOCHO;
            if (ModelState.IsValid)
            {
                if (Session["Ten_NV"] != null)
                {
                    ViewBag.Ten_NV = Session["Ten_NV"].ToString();
                }
                if (Session["CHUCVU_NV"] != null)
                {
                    ViewBag.CHUCVU_NV = Session["CHUCVU_NV"].ToString();
                }
                if (Session["Email_NV"] != null)
                {
                    ViewBag.Email_NV = Session["Email_NV"].ToString();
                }
                if (ViewBag.CHUCVU_NV == "GIAMDOC")
                {
                    var dao = new LO_TRINH_DAO();
                    if (dao.kiemtra(model))
                    {
                        ModelState.AddModelError("", "Lộ trình đã tồn tại");
                    }
                    else
                    {
                        int ma = dao.AddLoTrinh(model);
                        if (ma != 0)
                        {
                            ModelState.AddModelError("", "Thêm thành công lộ trình");
                            // return RedirectToAction("Index", "ADTuyenDuong");
                        }
                        else
                        {
                            ModelState.AddModelError("", "Thêm thất bại lộ trình");
                        }
                    }
                }
                else
                {
                    ModelState.AddModelError("", "Bạn không có quyền admin");
                }
            }
            setViewBag();
            return(View(model));
        }
コード例 #3
0
 public ActionResult Create(XE_KHACH model)
 {
     if (ModelState.IsValid)
     {
         if (Session["Ten_NV"] != null)
         {
             ViewBag.Ten_NV = Session["Ten_NV"].ToString();
         }
         if (Session["CHUCVU_NV"] != null)
         {
             ViewBag.CHUCVU_NV = Session["CHUCVU_NV"].ToString();
         }
         if (Session["Email_NV"] != null)
         {
             ViewBag.Email_NV = Session["Email_NV"].ToString();
         }
         if (ViewBag.CHUCVU_NV == "GIAMDOC")
         {
             var m = new XE_KHACH_DAO().Tim(model.MA_BSX);
             if (m == null)
             {
                 var    dao = new XE_KHACH_DAO();
                 string ma  = dao.AddXeKhach(model);
                 if (ma != null)
                 {
                     ModelState.AddModelError("", "Thêm thành công xe khách");
                     // return RedirectToAction("Index", "ADTuyenDuong");
                 }
                 else
                 {
                     ModelState.AddModelError("", "Thêm thất bại xe kháchg");
                 }
             }
             else
             {
                 ModelState.AddModelError("", "Bảng s bị trùng");
             }
         }
         else
         {
             ModelState.AddModelError("", "Bạn không có quyền admin");
         }
     }
     return(View(model));
 }
コード例 #4
0
        public ActionResult Edit(string BSX)
        {
            if (Session["Ten_NV"] != null)
            {
                ViewBag.Ten_NV = Session["Ten_NV"].ToString();
            }
            if (Session["CHUCVU_NV"] != null)
            {
                ViewBag.CHUCVU_NV = Session["CHUCVU_NV"].ToString();
            }
            if (Session["Email_NV"] != null)
            {
                ViewBag.Email_NV = Session["Email_NV"].ToString();
            }
            var td = new XE_KHACH_DAO().Tim(BSX);

            return(View(td));
        }
コード例 #5
0
        public ActionResult Delete(string id)
        {
            var xk = new XE_KHACH_DAO().Tim(id);

            if (xk.LO_TRINH.Count > 0)
            {
                return(Json(new { success = 0 }));
            }
            else
            {
                var result = new XE_KHACH_DAO().Xoa(id);

                if (result)
                {
                    return(Json(new { success = 1 }));
                }
                return(Json(new { success = 0 }));
            }
        }
コード例 #6
0
        // GET: Admin/ADXeKhach
        public ActionResult Index()
        {
            if (Session["Ten_NV"] != null)
            {
                ViewBag.Ten_NV = Session["Ten_NV"].ToString();
            }
            if (Session["CHUCVU_NV"] != null)
            {
                ViewBag.CHUCVU_NV = Session["CHUCVU_NV"].ToString();
            }
            if (Session["Email_NV"] != null)
            {
                ViewBag.Email_NV = Session["Email_NV"].ToString();
            }
            var dao  = new XE_KHACH_DAO();
            var list = dao.list();

            return(View(list));
        }
コード例 #7
0
 public ActionResult Edit(XE_KHACH model)
 {
     if (ModelState.IsValid)
     {
         if (Session["Ten_NV"] != null)
         {
             ViewBag.Ten_NV = Session["Ten_NV"].ToString();
         }
         if (Session["CHUCVU_NV"] != null)
         {
             ViewBag.CHUCVU_NV = Session["CHUCVU_NV"].ToString();
         }
         if (Session["Email_NV"] != null)
         {
             ViewBag.Email_NV = Session["Email_NV"].ToString();
         }
         if (ViewBag.CHUCVU_NV == "GIAMDOC")
         {
             var  dao = new XE_KHACH_DAO();
             bool kq  = dao.UpdateXekhach(model);
             if (kq)
             {
                 ModelState.AddModelError("", "cập nhật thành công xe khách");
                 //return RedirectToAction("Index", "ADTuyenDuong");
             }
             else
             {
                 ModelState.AddModelError("", "cập nhật thất bại xe khách");
             }
         }
         else
         {
             ModelState.AddModelError("", "Bạn không có quyền admin");
         }
     }
     return(View(model));
 }