Пример #1
0
        public void pictureBox8_Click(object sender, EventArgs e)
        {
            DTO_HoaDon dichvu = new DTO_HoaDon();

            dichvu.TenDichVu   = "Bánh Mì";
            dichvu.MaHD        = mahd;
            dichvu.MaChiNhanh  = machinhanh;
            dichvu.MaPhong     = maphong;
            dichvu.SoDienThoai = sdt;
            int DongCuoi = dgvHienThi.Rows.Count - 2;
            int STT      = int.Parse(dgvHienThi.Rows[DongCuoi].Cells["STT"].Value.ToString()) + 1;

            dichvu.STT                    = STT;
            dichvu.MaDV                   = "TA_BANHMI";
            dichvu.SoLuong                = soluong;
            dichvu.ThanhTien              = soluong * 20000;
            dichvu.NgayDatPhong           = DateTime.Now.ToShortDateString();
            dichvu.NgayTraPhong           = DateTime.Now.ToShortDateString();
            dichvu.DapUng                 = "No";
            dichvu.DatCoc                 = "Yes";
            dichvu.ThoiGianThucHienHoaDon = DateTime.Now;
            BO_ChiTietPhong them = new BO_ChiTietPhong();

            them.ThemDV(dichvu);
            HienThi();
        }
Пример #2
0
        public void pictureBox14_Click(object sender, EventArgs e)
        {
            SoLuong number = new SoLuong();

            number.DonVi("Ngay");
            number.ShowDialog();
            number.soluong(ref soluong);
            if (soluong == 0)
            {
            }
            else
            {
                DTO_HoaDon dichvu = new DTO_HoaDon();
                dichvu.TenDichVu   = "LapTop";
                dichvu.MaHD        = mahd;
                dichvu.MaChiNhanh  = machinhanh;
                dichvu.MaPhong     = maphong;
                dichvu.SoDienThoai = sdt;
                int DongCuoi = dgvHienThi.Rows.Count - 2;
                int STT      = int.Parse(dgvHienThi.Rows[DongCuoi].Cells["STT"].Value.ToString()) + 1;
                dichvu.STT                    = STT;
                dichvu.MaDV                   = "DVP_LAPTOP";
                dichvu.SoLuong                = soluong;
                dichvu.ThanhTien              = soluong * 70000;
                dichvu.NgayDatPhong           = DateTime.Now.ToShortDateString();
                dichvu.NgayTraPhong           = DateTime.Now.ToShortDateString();
                dichvu.DapUng                 = "No";
                dichvu.DatCoc                 = "Yes";
                dichvu.ThoiGianThucHienHoaDon = DateTime.Now;
                BO_ChiTietPhong them = new BO_ChiTietPhong();
                them.ThemDV(dichvu);
                HienThi();
            }
        }
Пример #3
0
        private void load()
        {
            BO_DangNhap   dangnhap  = new BO_DangNhap();
            DTO_KhachHang khachhang = new DTO_KhachHang();

            khachhang.SDT = sdt;
            DataSet result = new DataSet();

            result      = dangnhap.KT_SDT(khachhang, ref tenkh);
            lb_Ten.Text = tenkh;
            DTO_HoaDon hoadon = new DTO_HoaDon();

            hoadon.MaHD = mahd;
            BO_ChiTietPhong hienthi = new BO_ChiTietPhong();
            DataSet         table   = hienthi.HienThi(hoadon);

            if (table.Tables.Count > 0 && table != null)
            {
                dgvHienThi.DataSource = table.Tables[0];
            }
            total = 0;
            if (dgvHienThi.Rows.Count != 0)
            {
                for (int i = 0; i < dgvHienThi.Rows.Count - 1; i++)
                {
                    total += int.Parse(dgvHienThi.Rows[i].Cells["ThanhTien"].Value.ToString());
                }
            }
            txtTong.Text     = total.ToString();
            txtTenphong.Text = tenphong;
        }
Пример #4
0
 public void pictureBox5_Click(object sender, EventArgs e)
 {
     if (options == "TuyChon")
     {
         if (dgvHienThi.CurrentRow.Cells["STT"].Value.ToString() == "1")
         {
             MessageBox.Show("Bạn không thể xóa dịch vụ THUÊ PHÒNG được", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
         else
         {
             if (dgvHienThi.CurrentRow.Cells["DapUng"].Value.ToString() == "Yes")
             {
                 MessageBox.Show("Chúng tôi đã thực hiện xong yêu cầu của bạn nên bạn không thể xóa được yêu cầu này", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
             }
             else
             {
                 int        STT    = int.Parse(dgvHienThi.CurrentRow.Cells["STT"].Value.ToString());
                 DTO_HoaDon hoadon = new DTO_HoaDon();
                 hoadon.MaHD = mahd;
                 hoadon.STT  = STT;
                 BO_ChiTietPhong xoadv = new BO_ChiTietPhong();
                 xoadv.XoaDV(hoadon);
                 HienThi();
             }
         }
     }
     else
     {
         if (dgvHienThi.CurrentRow.Cells["STT"].Value.ToString() == "1")
         {
             MessageBox.Show("Bạn không thể xóa dịch vụ THUÊ PHÒNG được", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
         else
         {
             int        STT    = int.Parse(dgvHienThi.CurrentRow.Cells["STT"].Value.ToString());
             DTO_HoaDon hoadon = new DTO_HoaDon();
             hoadon.MaHD = mahd;
             hoadon.STT  = STT;
             BO_ChiTietPhong xoadv = new BO_ChiTietPhong();
             xoadv.XoaDV(hoadon);
             HienThi();
         }
     }
 }
Пример #5
0
        public void HienThi()
        {
            DTO_HoaDon hoadon = new DTO_HoaDon();

            hoadon.MaHD = mahd;
            BO_ChiTietPhong hienthi = new BO_ChiTietPhong();
            DataSet         table   = hienthi.HienThi(hoadon);

            if (table.Tables.Count > 0 && table != null)
            {
                dgvHienThi.DataSource = table.Tables[0];
            }
            total = 0;
            if (dgvHienThi.Rows.Count != 0)
            {
                for (int i = 0; i < dgvHienThi.Rows.Count - 1; i++)
                {
                    total += int.Parse(dgvHienThi.Rows[i].Cells["ThanhTien"].Value.ToString());
                }
            }
            txtTong.Text = total.ToString();
        }