private void CreateWeeklyExceptionSummaryReport(int WeekID)
        {
            try
            {
                using (CReportViewer cReportViewer = new CReportViewer())
                {
                    LogManager.WriteLog("Report data fetched successfully from database", LogManager.enumLogLevel.Info);
                    cReportViewer.ShowWeeklyExceptionSummary(WeekID);
                    cReportViewer.SetOwner(Window.GetWindow(this));
                    cReportViewer.ShowDialog();
                }

            }
            catch (Exception ex)
            {
                ExceptionManager.Publish(ex);
            }
        }