Exemplo n.º 1
0
        public List <Bridge.ResultObject> EventlogObjectForRig(Bridge.EventType eventType, FilterParameters filterParameters)
        {
            ReportDaoManager           daoManager = new ReportDaoManager();
            List <Bridge.ResultObject> result     = daoManager.EventlogObjectForRig(eventType, filterParameters);

            return(result);
        }
Exemplo n.º 2
0
        public List <int> GetEventTypeInts()
        {
            ReportDaoManager daoManager = new ReportDaoManager();
            var result = daoManager.GetEventTypeInts();

            return(result);
        }
Exemplo n.º 3
0
        public DataSet GetDs()
        {
            ReportDaoManager daoManager = new ReportDaoManager();
            var p = daoManager.GetRigRecords;

            return(null);
        }
Exemplo n.º 4
0
        /// <summary>
        /// Criar/Alterar relatorio carregado para o cache
        /// </summary>
        /// <param name="reportImageAnt"></param>
        public RbbFrmReportEditorNew(ReportImage reportImageAnt)
            : this()
        {
            this.reportImageAnt = reportImageAnt;

            try
            {
                if (reportImageAnt.IdReport == 0)
                {
                    reportDesigner1.CreateNewReport();
                    reportDesigner1.ActiveDesignPanel.Report.DisplayName = reportImageAnt.ReportDescription;
                }
                else
                {
                    //abri o relatório selecionado
                    var path = new ReportDaoManager().LoadToCache(this.reportImageAnt);
                    reportDesigner1.OpenReport(path);
                    reportDesigner1.ActiveDesignPanel.Name        = this.reportImageAnt.ReportName;
                    reportDesigner1.ActiveDesignPanel.Report.Name = this.reportImageAnt.ReportName;
                }
                this.sqlDataSource = new SqlDataSource(ReportUtil.GetParamDataSource());
                reportDesigner1.ActiveDesignPanel.Report.DataSource = sqlDataSource;
            }
            catch (Exception ex)
            {
                LoggerUtilIts.GenerateLogs(ex);
            }
        }
Exemplo n.º 5
0
        public Stream GetDB()
        {
            ReportDaoManager daoManager = new ReportDaoManager();

            //var entities  = daoManager.GetEntities;
            return(null);
            //return daoManager.GetRigRecords;
        }
Exemplo n.º 6
0
        public string GetDummy()
        {
            ReportDaoManager daoManager = new ReportDaoManager();
            var    result = daoManager.GetEventType();
            string res    = result[0].EventTypeDescription;

            return(res);
        }
Exemplo n.º 7
0
 /// <summary>
 /// Editar relatorio carregado para o cache
 /// <param name="reportImage"></param>Objeto de relatório
 public XtraForm1(ReportImage reportImage)
     : this()
 {
     this.reportImageAnt = reportImage;
     //abri o relatório selecionado
     //Abre o relatorio que foi armazenado no cache
     var path = new ReportDaoManager().LoadToCache(reportImageAnt);
     reportDesigner1.OpenReport(path);
 }
Exemplo n.º 8
0
        public Dictionary <DateTime, int> EventLogForRig(Bridge.EventType eventType, FilterParameters filterParameters)
        {
            ReportDaoManager           daoManager = new ReportDaoManager();
            Dictionary <DateTime, int> result     = daoManager.GetEventLogByEvent(eventType, filterParameters);

            Console.WriteLine($"Accessing EventLogforRig: {result.Count.ToString()} records returned.");
            Console.WriteLine($"FilterParams: startDate ={filterParameters.StartDate} stopDate={filterParameters.StopDate} groupby={filterParameters.WithGrouping.ToString()}");

            return(result);
        }
Exemplo n.º 9
0
 /// <summary>
 /// Gera um relatório para o Spool de relatórios
 /// </summary>
 /// <param name="reportName"></param>
 /// <param name="requestParameters"></param>
 /// <param name="visibleParameters"></param>
 /// <param name="ribbon"></param>
 /// <returns></returns>
 public static void PrintReportByName(string reportName, bool requestParameters = true, bool visibleParameters = true,
                                      bool ribbon = false)
 {
     try
     {
         ReportImage report = new ReportDaoManager().FindReportByName(reportName);
         printReport(report, requestParameters, visibleParameters, ribbon);
     }
     catch (Exception ex)
     {
         XMessageIts.Erro(ex.Message + "", "Atenção - Contate o administrador !!!");
     }
 }
Exemplo n.º 10
0
        public List <Bridge.EventType> GetEventTypes()
        {
            ReportDaoManager daoManager = new ReportDaoManager();
            var result = daoManager.GetEventType();

            List <Bridge.EventType> list = new List <Bridge.EventType>();

            foreach (var v in result)
            {
                list.Add(new Bridge.EventType {
                    EventTypeDescription = v.EventTypeDescription.Trim(), EventTypeId = v.EventTypeId, EventTypeSubId = v.EventTypeSubId
                });
            }


            return(list);
        }
Exemplo n.º 11
0
        private void XFrmReportEditor_Load(object sender, EventArgs e)
        {
            if (_reportImageAnt != null)
            {
                //roda em segundo plano
                // Task.Factory.StartNew(wait.Run).RunSynchronously();

                //new Thread(wait.Run).Start();

                try
                {
                    /// Abrir o relatório selecionado
                    //Abre o relatorio que foi armazenado no cache
                    var path = new ReportDaoManager().LoadToCache(_reportImageAnt);
                    itsReportDesign.OpenReport(path);
                }
                catch (Exception ex)
                {
                    LoggerUtilIts.GenerateLogs(ex);
                }
            }
        }
Exemplo n.º 12
0
        public bool SaveDevice(Bridge.Device device)
        {
            ReportDaoManager daoManager = new ReportDaoManager();

            return(daoManager.SaveDevice(device));
        }
Exemplo n.º 13
0
        public bool AddNewTestbed(Bridge.TestBed newTestBed)
        {
            ReportDaoManager daoManager = new ReportDaoManager();

            return(daoManager.AddNewTestbed(newTestBed));
        }
Exemplo n.º 14
0
        public List <Bridge.TestBed> GetTestBeds()
        {
            ReportDaoManager daoManager = new ReportDaoManager();

            return(daoManager.GetTestBeds());
        }