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

            rpt.Site = this.Site;
            return(rpt);
        }
Example #2
0
        private void btnIn_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                cls.ClsConnect();
                string upd1 = "update LUU_CAMERA set D3= (case when CHON=1 then 1 else 0 end)  where MAXA='" +
                              str.Left(CboXa.SelectedValue.ToString().Trim(), 6) + "' and THANG='" +
                              dtpNgay.SelectedDate.Value.ToString("MM") + "' and NAM='" +
                              dtpNgay.SelectedDate.Value.ToString("yyyy") + "'";
                cls.UpdateDataText(upd1);
                int      thamso = 2;
                string[] bien   = new string[thamso];
                object[] giatri = new object[thamso];
                bien[0]   = "@Maxa";
                giatri[0] = str.Left(CboXa.SelectedValue.ToString().Trim(), 6);
                bien[1]   = "@Ngay";
                giatri[1] = dtpNgay.SelectedDate.Value.ToString("yyyy-MM-dd");
                var dtin = cls.LoadDataProcPara("usp_Camera", bien, giatri, thamso);
                if (dtin.Rows.Count > 0)
                {
                    rpt_Camera rpt = new rpt_Camera();
                    RPUtility.ShowRp(rpt, dtin, this, srv.DbSourceSerVer(), srv.DbNameSerVer(), srv.DbUserSerVer(), srv.DbPassSerVer());
                }
                else
                {
                    MessageBox.Show("Chưa có số liệu", "Thông báo");
                }

                //MessageBox.Show("Lưu thành công ! " + FileName, "Thông báo", MessageBoxButton.OK, MessageBoxImage.Information);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Error", MessageBoxButton.OK, MessageBoxImage.Error);
            }
            cls.DongKetNoi();
        }