Beispiel #1
0
        public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport()
        {
            KhoaSoIn rpt = new KhoaSoIn();

            rpt.Site = this.Site;
            return(rpt);
        }
Beispiel #2
0
        public void Khoaso()
        {
            TaiKhoan taikhoan = new TaiKhoan();

            taikhoan.TenDn = TenDangNhap;
            DataTable dt = hoadon_bus.KtKhoaSoIn(taikhoan);

            if (dt.Rows.Count == 0)
            {
                MessageBox.Show("Chưa có hóa đơn nào để chốt ca !", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
            else
            {
                SqlDataAdapter sda      = hoadon_bus.KhoasoIn(taikhoan);
                DataTable      dtKhoaSo = new DataTable();
                sda.Fill(dtKhoaSo);
                if (dtKhoaSo.Rows.Count > 0)
                {
                    KhoaSo khoaso = new KhoaSo();
                    khoaso.TenDn = TenDangNhap;
                    //SqlDataAdapter sda = hoadon_bus.KhoasoIn(taikhoan);
                    DataSet ds = new DataSet();
                    sda.Fill(ds);
                    KhoaSoIn khoasoin = new KhoaSoIn();
                    khoasoin.SetDataSource(ds.Tables[0]);
                    khoaso.crvkhoaso.ReportSource = khoasoin;
                    khoaso.ShowDialog();
                }
                else
                {
                    MessageBox.Show("Bạn chưa thanh toán thêm hóa đơn nào mới ở tài khoản hiện tại !", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                }
            }
        }