Esempio n. 1
0
        public void getResolutionTimeReport(string ReportType)
        {
            try
            {
                clsBLResolutionTimeReport objClsBLResolutionTimeReport = new clsBLResolutionTimeReport();
                clsResolutionTimeReport   objClsResolutionTimeReport   = new clsResolutionTimeReport();
                //DataSet dsResolutionTimeReport = new DataSet();
                objClsResolutionTimeReport.EmployeeID = Convert.ToInt32(ddlEmployeeName.SelectedItem.Value);
                selectedToMonth   = getEndDate(Convert.ToInt32(ddlToMonth.SelectedItem.Value), Convert.ToInt32(ddlToYear.SelectedItem.Value)).ToString();
                selectedFromMonth = Convert.ToDateTime(ddlFromMonth.SelectedItem.Value + "-" + ddlFromYear.SelectedItem.Value).ToString();
                objClsResolutionTimeReport.FromMonth = Convert.ToDateTime(selectedFromMonth); //Convert.ToDateTime(ddlFromMonth.SelectedItem.Value + "-" + ddlFromYear.SelectedItem.Value);
                objClsResolutionTimeReport.ToMonth   = Convert.ToDateTime(selectedToMonth);   //getEndDate(Convert.ToInt32(ddlToMonth.SelectedItem.Value), Convert.ToInt32(ddlToYear.SelectedItem.Value));

                /*objClsResolutionTimeReport.FromMonth = Convert.ToInt32(ddlFromMonth.SelectedItem.Value);
                 * objClsResolutionTimeReport.FromYear =  Convert.ToInt32(ddlFromYear.SelectedItem.Value);
                 * objClsResolutionTimeReport.ToMonth =  Convert.ToInt32(ddlToMonth.SelectedItem.Value);
                 * objClsResolutionTimeReport.ToYear =  Convert.ToInt32(ddlToYear.SelectedItem.Value);*/
                //						ddlIssueHealth
                IssueHealthId = Convert.ToInt32(ddlIssueHealth.Items[ddlIssueHealth.SelectedIndex].Value);
                ////objClsResolutionTimeReport.PriorityID = Convert.ToInt32(ddlPriority.SelectedItem.Value);
                objClsResolutionTimeReport.SeverityID = Convert.ToInt32(ddlSeverity.SelectedItem.Value);
                int superAdmin = Convert.ToInt32(Session["SAEmployeeID"]);
                dsResolutionTimeReport = objClsBLResolutionTimeReport.getResolutionTimeDetails(objClsResolutionTimeReport, superAdmin);
                if (ReportType == "Graph")
                {
                    Session["Graph"] = objClsResolutionTimeReport;
                }
            }
            catch (V2Exceptions ex)
            {
                throw;
            }
            catch (System.Exception ex)
            {
                FileLog objFileLog = FileLog.GetLogger();
                objFileLog.WriteLine(LogType.Error, ex.Message, "ResolutionTimeReport.aspx", "getResolutionTimeReport", ex.StackTrace);
                throw new V2Exceptions(ex.ToString(), ex);
            }
        }