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(); }
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(); }
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(); }