public bool InsertSummaryInfo(string errorId, SummaryField[] summaries) { SummaryItem[] summaryItems = new SummaryItem[summaries.Length]; int i = 0; foreach (SummaryField field in summaries) { summaryItems[i] = new SummaryItem(); summaryItems[i].Key = field.Name; summaryItems[i].Value = field.Value; summaryItems[i].DataType = field.Type; i++; } ErrorShortInfo errorShortInfo = new ErrorShortInfo(); errorShortInfo.ErrorId = errorId; errorShortInfo.Summary = summaryItems; return (promovaService.InsertSummaryInfo(errorShortInfo) == summaryItems.Length ? true : false); }
/// <remarks/> public void InsertSummaryInfoAsync(ErrorShortInfo summaries) { this.InsertSummaryInfoAsync(summaries, null); }
/// <remarks/> public void InsertSummaryInfoAsync(ErrorShortInfo summaries, object userState) { if ((this.InsertSummaryInfoOperationCompleted == null)) { this.InsertSummaryInfoOperationCompleted = new System.Threading.SendOrPostCallback(this.OnInsertSummaryInfoOperationCompleted); } this.InvokeAsync("InsertSummaryInfo", new object[] { summaries}, this.InsertSummaryInfoOperationCompleted, userState); }
public int InsertSummaryInfo(ErrorShortInfo summaries) { object[] results = this.Invoke("InsertSummaryInfo", new object[] { summaries}); return ((int)(results[0])); }