private void ProcessRow(Project p, Run r, Result result, Models.JiraModels.Issue issue)
        {
            QueriedItems.Add(new ReportRow()
            {
                ProjectID   = p.ID,
                ProjectName = p.Name,
                SuiteID     = r.Suite.ID,
                Milestone   = r.Milestone.SprintName,
                Run         = r.Name,
                IsCompleted = r.IsCompleted,
                TestID      = "T" + result.Test.ID,
                CaseID      = "C" + result.Test.Case.ID,
                Case        = result.Test.Case.Title,
                Defects     = result.Defects,
                TestedBy    = result.TestedBy.Name,
                TestedOn    = result.TestedOn.ToString(),
                Status      = result.Status.Name,
                Priority    = result.Test.Priority.Name,
                Area        = result.Test.Area.Name,
                Feature     = result.Test.Feature.Name,
                Reference   = result.Test.Reference,
                Type        = result.Test.Type.Name,
                RunID       = "R" + r.ID,

                Bug_Key         = issue.Key,
                Bug_ProjectName = issue.ProjectName,
                Bug_CreatedBy   = issue.Creator,
                Bug_CreatedOn   = issue.Created.ToString(),
                Bug_Resolution  = issue.Resolution.ToString(),
                Bug_Status      = issue.Status,
                Bug_Priority    = issue.Priority
            });
        }
 private Task <Boolean> ExportExcel(String filelocation)
 {
     return(Task.Run <Boolean>
            (
                async() =>
     {
         SetInfo("Preparing data to export file " + filelocation);
         if (QueriedItems.Count < 1)
         {
             SetInfo("There are not items to export" + Environment.NewLine);
             return false;
         }
         var data = QueriedItems.ToDataTable();
         SetInfo("Exporting file...");
         var result = await WorkbookCreation.WriteDataTableToExcel(data, filelocation);
         SetInfo("Exported file " + filelocation);
         return result;
     }
            ));
 }