Beispiel #1
0
        public void LoadData()//tongtienphong = số ngày * đơn giá phòng
        {
            tongtienphong = 0;
            List <string> sp = new SanPhamPhuThuBUS().GetName();

            SPPhuThu.DataSource = sp;

            DateTime dt = DateTime.Now;

            LBNgayTra.Text = string.Format("{0:dd/MM/yyyy}", dt);
            string CMND = new TamBUS().GetCMND(_maPhong);

            LBCMND.Text  = CMND;
            LBHoTen.Text = new KhachBUS().GetFullName(CMND);
            DateTime d = new TamBUS().GetDate(_maPhong);

            LBNgayDat.Text = string.Format("{0:dd/MM/yyyy}", d);
            TimeSpan t = DateTime.Now.Date - d.Date;

            totalday = t.TotalDays;
            if (totalday == 0)
            {
                totalday = 1;
            }
            LBSoNgay.Text = totalday.ToString();
            double gia = new PhongBUS().GetGiaNgay(_maPhong);

            tongtienphong   = Convert.ToDouble(totalday) * gia;
            LBTongTien.Text = (tongtienphong + CapNhatTongDonGiaSP()).ToString("#,##0") + " VND";// Tổng tiền sản phẩm + tiền ngày ở đây nè !!
            tongtien        = tongtienphong + CapNhatTongDonGiaSP();
        }
Beispiel #2
0
        private void ADDBT_Click(object sender, EventArgs e)
        {
            double DonGiaSP = new SanPhamPhuThuBUS().GetDonGia(SPPhuThu.SelectedItem.ToString());

            string[] row = new string[] { SPPhuThu.SelectedItem.ToString(), DonGiaSP.ToString("#,##0"), SLTB.Text.ToString(), (DonGiaSP * Convert.ToDouble(SLTB.Text)).ToString("#,##0") };
            ListSP.Rows.Add(row);
            LoadData();
        }
Beispiel #3
0
        private void btIn_Click(object sender, EventArgs e)
        {
            int             i       = 0;
            DateTime        ngayDat = new TamBUS().GetDate(_maPhong);
            int             songuoi = new TamBUS().GetSoNguoi(_maPhong);
            LichSuThuePhong ls      = new LichSuThuePhong(_maPhong, LBCMND.Text, ngayDat, DateTime.Now, user, songuoi, Convert.ToDouble(tongtienphong), CapNhatTongDonGiaSP(), tongtien);

            new LichSuThuePhongBUS().Insert(ls);
            new TamBUS().Delete(_maPhong);
            frmTraTien frmtratien = new frmTraTien(tongtien);

            frmtratien.ShowDialog();
            while (i < Convert.ToInt32(ListSP.Rows.Count))
            {
                string      masp = new SanPhamPhuThuBUS().getcode(ListSP.Rows[i].Cells[0].Value.ToString());
                LichSuBanSP ls1  = new LichSuBanSP(masp, DateTime.Now, ListSP.Rows[i].Cells[0].Value.ToString(), Convert.ToInt32(ListSP.Rows[i].Cells[2].Value), Convert.ToDouble(ListSP.Rows[i].Cells[1].Value), Convert.ToDouble(ListSP.Rows[i].Cells[3].Value));
                new LichSuBanSPBUS().Insert(ls1);
                i++;
            }
            // string masp = new SanPhamPhuThuBUS().getcode(SPPhuThu.SelectedItem.ToString());
            //   LichSuBanSP ls1 = new LichSuBanSP(masp,DateTime.Now,SPPhuThu.SelectedItem.ToString())
            this.Close();
        }