コード例 #1
0
        private void bttXemBaoCao_Click(object sender, EventArgs e)
        {
            var tb = new HideNotifications();

            cbxThang.Text = thang.ToString();
            numNam.Value  = nam;
            if (nam <= DateTime.Now.Year)
            {
                if (thang <= DateTime.Now.Month)
                {
                    rptBaoCaoDoanhThuTheoNgay report = new rptBaoCaoDoanhThuTheoNgay();
                    report.DataSource = BaoCaoDoanhThu.LayDuLieu(thang, nam);
                    report.BinData();
                    ReportPrintTool tool = new ReportPrintTool(report);
                    report.ShowPreviewDialog();
                }
                else
                {
                    lblThongBao.ForeColor = Color.Red;
                    lblThongBao.Text      = "Tháng không tồn tại";
                    tb.stt(lblThongBao);
                }
            }
            else
            {
                lblThongBao.ForeColor = Color.Red;
                lblThongBao.Text      = "Năm không tồn tại";
                tb.stt(lblThongBao);
                numNam.Focus();
            }
        }
コード例 #2
0
        //Hàm LoadData để load lại dữ liệu khi có sự thay đổi
        public void LoadData()
        {
            cbxThang.Text          = thang.ToString();
            numNam.Value           = nam;
            dgvDoanhThu.DataSource = BaoCaoDoanhThu.LayDuLieu(thang, nam);

            dgvDoanhThu.Columns["NgayKham"].HeaderText = "Ngày";
            dgvDoanhThu.Columns["SoBN"].HeaderText     = "Số bệnh nhân";
            dgvDoanhThu.Columns["DoanhThu"].HeaderText = "Doanh thu";

            dgvDoanhThu.Columns["NgayKham"].Width = 200;
            dgvDoanhThu.Columns["SoBN"].Width     = 150;
            dgvDoanhThu.Columns["DoanhThu"].Width = 200;
        }