Esempio n. 1
0
        private void hienThiChiTiet(object sender, EventArgs e)
        {
            phieuthue p = tp.layThongTinPhieuThue(maphieuthue);

            txtMaPhieu.Text   = maphieuthue;
            txtMaNV.Text      = manv;
            txtPhong.Text     = p.sophong.ToString().Trim();
            txtCMND.Text      = p.cmnd.ToString().Trim();
            txtHoTen.Text     = p.khachhang.hoten.ToString();
            txtDienThoai.Text = p.khachhang.dienthoai.ToString().Trim();
            txtNgayThue.Text  = p.ngaythue.ToString().Trim();
            txtTienPhong.Text = p.phong.tienphong.Trim();

            // Tinh tong so ngay rui tinh tong thanh tien
            DateTime nThue  = DateTime.ParseExact(txtNgayThue.Text, "dd/MM/yyyy", CultureInfo.InvariantCulture);
            DateTime nTra   = DateTime.ParseExact(txtNgayLap.Text, "dd/MM/yyyy", CultureInfo.InvariantCulture);
            int      songay = (nTra - nThue).Days;

            if (songay == 0)
            {
                txtTongNgayThue.Text = "1";
            }
            else
            {
                txtTongNgayThue.Text = songay + "";
            }
            double tongtienphong = double.Parse(txtTongNgayThue.Text) * double.Parse(txtTienPhong.Text);

            txtTongTien.Text = tongtienphong + ".00 VNĐ";

            // Hiện thông tin dịch vụ
            tblDichVu.DataSource = dv.danhSachDaThem(maphieuthue);
            double tongtiendv = 0;

            for (int i = 0; i < tblDichVu.RowCount; i++)
            {
                tongtiendv += Double.Parse(tblDichVu.Rows[i].Cells[2].Value.ToString());
            }
            lblTongTienDichVu.Text = tongtiendv + ".00 VNĐ";
            lblTongCong.Text       = (tongtienphong + tongtiendv) + ".00 VNĐ";
        }