Exemplo n.º 1
0
        private void RefreshAllAlertsTab()
        {
            int    displayLimit     = 0;
            string displayLimitText = ConfigurationManager.AppSettings["AllAlertsDisplayLimit"];

            if (!string.IsNullOrEmpty(displayLimitText))
            {
                displayLimit = int.Parse(displayLimitText);
            }

            List <DailyAlertEntity> alerts = new DailyAlertBLL().SearchDailyAlerts(GetAllAlertsSearchCriteria());

            if (displayLimit == 0)
            {
                gvAllAlerts.DataSource = alerts;
            }
            else
            {
                gvAllAlerts.DataSource = alerts.Take(displayLimit).ToList();
            }

            gvAllAlerts.DataBind();

            ddlAllConsents.DataSource = new DailyAlertBLL().GetConsentIDs();
            ddlAllConsents.DataBind();

            currTabNo.Text = "1";
        }
Exemplo n.º 2
0
        private void RefreshRmoaTab()
        {
            List <DailyAlertEntity> alerts = new DailyAlertBLL().SearchDailyAlerts(GetRmoaAlertsSearchCriteria());

            gvRmoaAlerts.DataSource = new DailyAlertBLL().GetRmoaAlerts(alerts);
            gvRmoaAlerts.DataBind();
            currTabNo.Text = "0";
        }
Exemplo n.º 3
0
        private void RefreshStatsTab()
        {
            List <AlertStatsEntity> stats = new DailyAlertBLL().GetStatsForDateRange(GetAlertStatsCriteria());

            gvStatistics.DataSource = stats;
            gvStatistics.DataBind();

            currTabNo.Text = "2";
        }
Exemplo n.º 4
0
        private static void StartProcess(DateTime runDate)
        {
            int count = 0;

            Log.Info(Environment.NewLine
                     + "Alert load started Rundate:[" + runDate.ToShortDateString() + "] ...");
            List <DailyAlertEntity> alerts = new AlertFileHandler(runDate).GetFileAlerts();

            if (alerts != null && alerts.Count > 0)
            {
                count  = alerts.Count;
                alerts = new DailyAlertBLL().SetIgnoreFlag(alerts);
                foreach (DailyAlertEntity dae in alerts)
                {
                    DailyAlertEntity newDae = new DailyAlertBLL().CreateFromCSV(dae);
                }
            }
            Log.Info(Environment.NewLine
                     + "Alert load Completed for Rundate:[" + runDate.ToShortDateString() + "]. Count of Alerts Loaded=" + count.ToString() + Environment.NewLine);
        }