public static AnalyticStatisticsDto FromObjectToDto(AnalyticStatistics source) { AnalyticStatisticsDto target = new AnalyticStatisticsDto(); foreach (AnalyticStatisticsItem item in source.Items) { target.Items.Add(AnalyticStatisticsItemAssembler.FromDomainObjectToDto(item)); } return(target); }
public static AnalyticStatistics FromDtoToObject(AnalyticStatisticsDto source) { AnalyticStatistics target = new AnalyticStatistics(); foreach (AnalyticStatisticsItemDto item in source.Items) { target.Items.Add(AnalyticStatisticsItemAssembler.FromDtoToDomainObject(item)); } return(target); }
private void PersistAllClicked(object sender, RoutedEventArgs e) { buttonShowItemDetails.IsEnabled = false; controlStatisticsGeneration. buttonTriggerGeneration.IsEnabled = false; progressBar.Visibility = Visibility.Visible; AnalyticStatistics result = controlStatisticsGeneration.Statistics; AnalyticStatisticsDto dto = AnalyticStatisticsAssembler.FromObjectToDto(result); VtsWebServiceClient client = new VtsWebServiceClient(); client.SubmitAnalyticStatisticsCompleted += ClientOnSubmitAnalyticStatisticsCompleted; client.SubmitAnalyticStatisticsAsync(dto); }
public void SubmitAnalyticStatistics(AnalyticStatisticsDto statistics) { throw new NotImplementedException(); }