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

            rpt.Site = this.Site;
            return(rpt);
        }
Exemple #2
0
 private void lblXem_OnMouseDown(object sender, MouseButtonEventArgs e)
 {
     try
     {
         cls.ClsConnect();
         DataTable dt     = new DataTable();
         int       thamso = 2;
         string[]  bien   = new string[thamso];
         object[]  giatri = new object[thamso];
         bien[0] = "@Ngay";
         bien[1] = "@Makh";
         if (dtpNgay.SelectedDate == null)
         {
             MessageBox.Show("Chưa chọn ngày", "Thông báo", MessageBoxButton.OK, MessageBoxImage.Error);
             return;
         }
         else
         {
             giatri[0] = dtpNgay.SelectedDate.Value.ToString("yyyy-MM-dd");
         }
         if (txtMakh.Text == null)
         {
             MessageBox.Show("Chưa nhập MAKH", "Thông báo", MessageBoxButton.OK, MessageBoxImage.Error);
             return;
         }
         else
         {
             giatri[1] = txtMakh.Text.Trim();
         }
         dt = cls.LoadDataProcPara("usp_TTKH", bien, giatri, thamso);
         if (dt.Rows.Count > 0)
         {
             rpt_TTKH rpt = new rpt_TTKH();
             RPUtility.ShowRp(rpt, dt, this, srv.DbSourceSerVer(), srv.DbNameSerVer(), srv.DbUserSerVer(), srv.DbPassSerVer());
         }
         else
         {
             MessageBox.Show("Không có thông tin khách hàng !", "Thông báo");
         }
         cls.DongKetNoi();
     }
     catch (Exception ex)
     {
         MessageBox.Show("Error " + ex.Message, "Mess", MessageBoxButton.OK, MessageBoxImage.Error);
     }
 }