public List<TestTrackItem> GetMostRecentItems() { var testTrackTableColumns = new CTableColumn[14]; testTrackTableColumns[0] = new CTableColumn(); testTrackTableColumns[0].name = "Record ID"; testTrackTableColumns[1] = new CTableColumn(); testTrackTableColumns[1].name = "Number"; testTrackTableColumns[2] = new CTableColumn(); testTrackTableColumns[2].name = "Dev Priority"; testTrackTableColumns[3] = new CTableColumn(); testTrackTableColumns[3].name = "Status"; testTrackTableColumns[4] = new CTableColumn(); testTrackTableColumns[4].name = "Currently Assigned To"; testTrackTableColumns[5] = new CTableColumn(); testTrackTableColumns[5].name = "Origin"; testTrackTableColumns[6] = new CTableColumn(); testTrackTableColumns[6].name = "Dev Team"; testTrackTableColumns[7] = new CTableColumn(); testTrackTableColumns[7].name = "Date Found"; testTrackTableColumns[8] = new CTableColumn(); testTrackTableColumns[8].name = "Date Modified"; testTrackTableColumns[9] = new CTableColumn(); testTrackTableColumns[9].name = "Assign Date"; testTrackTableColumns[10] = new CTableColumn(); testTrackTableColumns[10].name = "Summary"; testTrackTableColumns[11] = new CTableColumn(); testTrackTableColumns[11].name = "Type"; testTrackTableColumns[12] = new CTableColumn(); testTrackTableColumns[12].name = "Release blocker"; testTrackTableColumns[13] = new CTableColumn(); testTrackTableColumns[13].name = "Product and Segment"; return SoapToTestTrack.RecordSoapTableToItemsList( this.ttSOAP.getRecordListForTable(this.ttCookie, "Defect", "05 Reported in the last 15 days", testTrackTableColumns)); }
/// <summary> /// Initializes a new instance of the <see cref="TestTrackItem"/> class. /// </summary> public TestTrackItem() { TestTrackTableColumns[0] = new CTableColumn { name = "Record ID" }; TestTrackTableColumns[1] = new CTableColumn { name = "Number" }; TestTrackTableColumns[2] = new CTableColumn { name = "Dev Priority" }; TestTrackTableColumns[3] = new CTableColumn { name = "Status" }; TestTrackTableColumns[4] = new CTableColumn { name = "Currently Assigned To" }; TestTrackTableColumns[5] = new CTableColumn { name = "Origin" }; TestTrackTableColumns[6] = new CTableColumn { name = "Dev Team" }; TestTrackTableColumns[7] = new CTableColumn { name = "Date Found" }; TestTrackTableColumns[8] = new CTableColumn { name = "Date Modified" }; TestTrackTableColumns[9] = new CTableColumn { name = "Assign Date" }; TestTrackTableColumns[10] = new CTableColumn { name = "Summary" }; TestTrackTableColumns[11] = new CTableColumn { name = "Type" }; TestTrackTableColumns[12] = new CTableColumn { name = "Release blocker" }; TestTrackTableColumns[13] = new CTableColumn { name = "Product and Segment" }; this.Number = -1; this.Summary = "test;"; this.Priority = Priorities.IMMEDIATE; }
/// <remarks/> public void getRecordListForTableAsync(long cookie, string tablename, string filtername, CTableColumn[] columnlist) { this.getRecordListForTableAsync(cookie, tablename, filtername, columnlist, null); }
/// <remarks/> public void getRecordListForTableAsync(long cookie, string tablename, string filtername, CTableColumn[] columnlist, object userState) { if ((this.getRecordListForTableOperationCompleted == null)) { this.getRecordListForTableOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetRecordListForTableOperationCompleted); } this.InvokeAsync("getRecordListForTable", new object[] { cookie, tablename, filtername, columnlist}, this.getRecordListForTableOperationCompleted, userState); }
public CRecordListSoap getRecordListForTable(long cookie, string tablename, string filtername, CTableColumn[] columnlist) { object[] results = this.Invoke("getRecordListForTable", new object[] { cookie, tablename, filtername, columnlist}); return ((CRecordListSoap)(results[0])); }