コード例 #1
0
        //thêm phiếu đặt phòng vào hóa đơn
        public ActionResult XuLyPhieuDat(int maPhieu)
        {
            var dao = new HoaDonDao();
            var ThongTinBangDatPhong = dao.TimThongTinTheoMaDatPhong(maPhieu);
            var MaKhachHang          = dao.ThemThongTinKhach(ThongTinBangDatPhong);
            var MaHoadon             = dao.ThemThongTinVaoHoaDon(ThongTinBangDatPhong, MaKhachHang);


            if (MaHoadon > 0)
            {
                var result = dao.ThemThongTinVaoCT_HD(MaHoadon, ThongTinBangDatPhong);
                if (result)
                {
                    SetAlert("Thêm thành công", "success");
                    return(RedirectToAction("Index", "HoaDon"));
                }
                else
                {
                    SetAlert("Lỗi sử lý vui lòng kiểm tra lại", "error");
                    return(RedirectToAction("DonDatPhong", "HoaDon"));
                }
            }
            else
            {
                SetAlert("Lỗi sử lý vui lòng kiểm tra lại", "error");
                return(RedirectToAction("DonDatPhong", "HoaDon"));
            }
        }