Beispiel #1
0
        // GET: PhatHanh
        public ActionResult Index(int page = 1, int pageSize = 10)
        {
            var dao   = new PhatHanhDao();
            var model = dao.listAll(page, pageSize);

            return(View(model));
        }
Beispiel #2
0
        // GET: PhatHanh
        public ActionResult Index(int?_Page)
        {
            var dao        = new PhatHanhDao();
            int PageNumber = (_Page ?? 1);
            int PageSize   = 10;

            return(View(dao.listAll(PageNumber, PageSize)));
        }
Beispiel #3
0
        public ActionResult Edit(string id)
        {
            var pt = new PhatHanhDao().GetById(id);

            SetViewBagMaLoaiVe(pt.MaLoaiVeSo);
            SetViewBagMaDaiLy(pt.MaDaiLy);
            return(View(pt));
        }
Beispiel #4
0
        public ActionResult Create()
        {
            var pt  = new PhatHanh();
            var dao = new PhatHanhDao();

            pt.ID       = dao.AutoGetMa();
            pt.NgayNhan = DateTime.Now;
            pt.HoaHong  = 10;
            SetViewBagMaLoaiVe();
            SetViewBagMaDaiLy();
            return(View(pt));
        }
Beispiel #5
0
 public ActionResult Edit(PhatHanh loai)
 {
     if (ModelState.IsValid)
     {
         loai.Flag = true;
         var dao    = new PhatHanhDao();
         var result = dao.Update(loai);
         if (result)
         {
             return(RedirectToAction("Index", "LoaiVeSo"));
         }
     }
     else
     {
         ModelState.AddModelError("", "Chỉnh sửa giải không thành công");
     }
     return(View("Index"));
 }
Beispiel #6
0
 public ActionResult Create(PhatHanh phatHanh)
 {
     if (ModelState.IsValid)
     {
         var dao = new PhatHanhDao();
         phatHanh.Flag = true;
         decimal slg = TinhToanSLPhatTheoDaiLy(phatHanh.MaDaiLy, phatHanh.MaLoaiVeSo, phatHanh.NgayNhan);
         phatHanh.SoLuong = (int)slg;
         string result = dao.Insert(phatHanh);
         if (result != null)
         {
             return(RedirectToAction("Index", "PhatHanh"));
         }
     }
     else
     {
         //return RedirectToAction("Create", "PhatHanh");
         ModelState.AddModelError("", "Thêm loại vé mới không thành công");
     }
     return(View("Index"));
 }
Beispiel #7
0
 public ActionResult Edit(PhatHanh pt)
 {
     if (ModelState.IsValid)
     {
         var dao = new PhatHanhDao();
         pt.Flag = true;
         if (pt.SLBan != null)
         {
             pt.DoanhThuDPH   = pt.SLBan * pt.SLBan;
             pt.TienThanhToan = pt.DoanhThuDPH * (1 - (pt.HoaHong / 100));
         }
         var result = dao.Update(pt);
         if (result)
         {
             return(RedirectToAction("Index", "PhatHanh"));
         }
     }
     else
     {
         ModelState.AddModelError("", "Chỉnh sửa phát hành không thành công");
     }
     return(View("Index"));
 }
Beispiel #8
0
        public ActionResult Edit(string id)
        {
            var loai = new PhatHanhDao().GetById(id);

            return(View(loai));
        }
Beispiel #9
0
        public void SetViewBagMaDaiLy(string selectedId = null)
        {
            var dao = new PhatHanhDao();

            ViewBag.MaDaiLy = new SelectList(dao.ListAllMaDaiLy(), "MaDaiLy", "TenDaiLy", selectedId);
        }
Beispiel #10
0
        public void SetViewBagMaLoaiVe(string selectedId = null)
        {
            var dao = new PhatHanhDao();

            ViewBag.MaLoaiVeSo = new SelectList(dao.ListAllMaLoaiVe(), "MaLoaiVeSo", "Tinh", selectedId);
        }