private void InitData() { int numericalorder = 0; var listData = new List <DataItemViewModelBase>(); foreach (var documentDataItemOlder in documentDatasOlder) { var dataOlder = documentDataItemOlder.ToString(); var documentDataItemNew = this.documentDatasNew.FirstOrDefault(k => string.Equals(k.keyword, documentDataItemOlder.keyword, StringComparison.CurrentCultureIgnoreCase)); var dataNew = documentDataItemNew != null?documentDataItemNew.ToString() : string.Empty; var itemViewModel = new DataItemViewModelBase(documentDataItemOlder.Id, string.Empty, dataOlder, dataNew, true, documentDataItemOlder, documentDataItemNew, false, documentDataItemOlder.date.ToString()); listData.Add(itemViewModel); } foreach (var documentDataItemNew in documentDatasNew) { if (!documentDatasOlder.Any(k => string.Equals(k.keyword, documentDataItemNew.keyword, StringComparison.CurrentCultureIgnoreCase))) { var dataNew = documentDataItemNew.ToString(); var itemViewModel = new DataItemViewModelBase(string.Empty, string.Empty, string.Empty, dataNew, false, null, documentDataItemNew, false, documentDataItemNew.date.ToString()); listData.Add(itemViewModel); } } // sort foreach (var item in listData.OrderBy(k => k.Sort).ThenBy(k => k.SortName).ToList()) { numericalorder++; item.NameColumn = numericalorder.ToString(); item.Show = numericalorder == 1; this.Items.Add(item); } }
private void InitData() { int numericalorder = 0; var listData = new List<DataItemViewModelBase>(); foreach (var documentDataItemOlder in documentDatasOlder) { var dataOlder = documentDataItemOlder.ToString(); var documentDataItemNew = this.documentDatasNew.FirstOrDefault(k => string.Equals(k.keyword, documentDataItemOlder.keyword, StringComparison.CurrentCultureIgnoreCase)); var dataNew = documentDataItemNew != null ? documentDataItemNew.ToString() : string.Empty; var itemViewModel = new DataItemViewModelBase(documentDataItemOlder.Id, string.Empty, dataOlder, dataNew, true, documentDataItemOlder, documentDataItemNew, false, documentDataItemOlder.date.ToString()); listData.Add(itemViewModel); } foreach (var documentDataItemNew in documentDatasNew) { if (!documentDatasOlder.Any(k => string.Equals(k.keyword, documentDataItemNew.keyword, StringComparison.CurrentCultureIgnoreCase))) { var dataNew = documentDataItemNew.ToString(); var itemViewModel = new DataItemViewModelBase(string.Empty, string.Empty, string.Empty, dataNew, false, null, documentDataItemNew, false, documentDataItemNew.date.ToString()); listData.Add(itemViewModel); } } // sort foreach (var item in listData.OrderBy(k => k.Sort).ThenBy(k => k.SortName).ToList()) { numericalorder++; item.NameColumn = numericalorder.ToString(); item.Show = numericalorder == 1; this.Items.Add(item); } }
private void InitData() { foreach (var measureLawItemOlder in this.measureLawsOlder) { var measureLawGroupByCategory = this.measureLawsGroupByCategory.FirstOrDefault(k => string.Equals(k.AgeCategory, measureLawItemOlder.ageCategory, StringComparison.CurrentCultureIgnoreCase)); if (measureLawGroupByCategory != null) { measureLawGroupByCategory.MeasureLawsOlder.Add(measureLawItemOlder); } else { measureLawGroupByCategory = new MeasureLawGroupByCategory(measureLawItemOlder.ageCategory); measureLawGroupByCategory.MeasureLawsOlder.Add(measureLawItemOlder); this.measureLawsGroupByCategory.Add(measureLawGroupByCategory); } } foreach (var measureLawItemNew in this.measureLawsNew) { var measureLawGroupByCategory = this.measureLawsGroupByCategory.FirstOrDefault(k => string.Equals(k.AgeCategory, measureLawItemNew.ageCategory, StringComparison.CurrentCultureIgnoreCase)); if (measureLawGroupByCategory != null) { measureLawGroupByCategory.MeasureLawsNew.Add(measureLawItemNew); } else { measureLawGroupByCategory = new MeasureLawGroupByCategory(measureLawItemNew.ageCategory); measureLawGroupByCategory.MeasureLawsNew.Add(measureLawItemNew); this.measureLawsGroupByCategory.Add(measureLawGroupByCategory); } } int numericalorder = 0; var listData = new List <DataItemViewModelBase>(); foreach (var measureLawItem in this.measureLawsGroupByCategory) { var dataOlder = measureLawItem.GetStringDataOlder(); var dataNew = measureLawItem.GetStringDataOlder(); var itemViewModel = new DataItemViewModelBase(measureLawItem.GetIds(), string.Empty, dataOlder, dataNew, true, measureLawItem.MeasureLawsOlder, measureLawItem.MeasureLawsNew, false); listData.Add(itemViewModel); } // sort foreach (var item in listData.OrderBy(k => k.Sort).ThenBy(k => k.SortName).ToList()) { numericalorder++; item.NameColumn = numericalorder.ToString(); item.Show = numericalorder == 1; this.Items.Add(item); } }
private void InitData() { int numericalorder = 0; var listData = new List <DataItemViewModelBase>(); foreach (var relativeInfoItemOlder in relativeInfosOlder) { var dataOlder = relativeInfoItemOlder.ToString(); var relativeInfoItemNew = this.relativeInfosNew.FirstOrDefault(k => k.title == relativeInfoItemOlder.title && string.Equals(k.firstName, relativeInfoItemOlder.firstName, StringComparison.CurrentCultureIgnoreCase) && string.Equals(k.lastName, relativeInfoItemOlder.lastName, StringComparison.CurrentCultureIgnoreCase)); var dataNew = relativeInfoItemNew != null?relativeInfoItemNew.ToString() : string.Empty; var itemViewModel = new DataItemViewModelBase(relativeInfoItemOlder.Id, string.Empty, dataOlder, dataNew, true, relativeInfoItemOlder, relativeInfoItemNew, false); listData.Add(itemViewModel); } foreach (var relativeInfoItemNew in relativeInfosNew) { if (!relativeInfosOlder.Any(k => k.title == relativeInfoItemNew.title && string.Equals(k.firstName, relativeInfoItemNew.firstName, StringComparison.CurrentCultureIgnoreCase) && string.Equals(k.lastName, relativeInfoItemNew.lastName, StringComparison.CurrentCultureIgnoreCase))) { var dataNew = relativeInfoItemNew.ToString(); var itemViewModel = new DataItemViewModelBase(string.Empty, string.Empty, string.Empty, dataNew, false, null, relativeInfoItemNew, false); listData.Add(itemViewModel); } } // sort foreach (var item in listData.OrderBy(k => k.Sort).ThenBy(k => k.SortName).ToList()) { numericalorder++; item.NameColumn = numericalorder.ToString(); item.Show = numericalorder == 1; this.Items.Add(item); } }
private void InitData() { int numericalorder = 0; var listData = new List<DataItemViewModelBase>(); foreach (var relativeInfoItemOlder in relativeInfosOlder) { var dataOlder = relativeInfoItemOlder.ToString(); var relativeInfoItemNew = this.relativeInfosNew.FirstOrDefault(k => k.title == relativeInfoItemOlder.title && string.Equals(k.firstName, relativeInfoItemOlder.firstName, StringComparison.CurrentCultureIgnoreCase) && string.Equals(k.lastName, relativeInfoItemOlder.lastName, StringComparison.CurrentCultureIgnoreCase)); var dataNew = relativeInfoItemNew != null ? relativeInfoItemNew.ToString() : string.Empty; var itemViewModel = new DataItemViewModelBase(relativeInfoItemOlder.Id, string.Empty, dataOlder, dataNew, true, relativeInfoItemOlder, relativeInfoItemNew, false); listData.Add(itemViewModel); } foreach (var relativeInfoItemNew in relativeInfosNew) { if (!relativeInfosOlder.Any(k => k.title == relativeInfoItemNew.title && string.Equals(k.firstName, relativeInfoItemNew.firstName, StringComparison.CurrentCultureIgnoreCase) && string.Equals(k.lastName, relativeInfoItemNew.lastName, StringComparison.CurrentCultureIgnoreCase))) { var dataNew = relativeInfoItemNew.ToString(); var itemViewModel = new DataItemViewModelBase(string.Empty, string.Empty, string.Empty, dataNew, false, null, relativeInfoItemNew, false); listData.Add(itemViewModel); } } // sort foreach (var item in listData.OrderBy(k => k.Sort).ThenBy(k => k.SortName).ToList()) { numericalorder++; item.NameColumn = numericalorder.ToString(); item.Show = numericalorder == 1; this.Items.Add(item); } }
private void InitData() { foreach (var measureLawItemOlder in this.measureLawsOlder) { var measureLawGroupByCategory = this.measureLawsGroupByCategory.FirstOrDefault(k => string.Equals(k.AgeCategory, measureLawItemOlder.ageCategory, StringComparison.CurrentCultureIgnoreCase)); if (measureLawGroupByCategory != null) { measureLawGroupByCategory.MeasureLawsOlder.Add(measureLawItemOlder); } else { measureLawGroupByCategory = new MeasureLawGroupByCategory(measureLawItemOlder.ageCategory); measureLawGroupByCategory.MeasureLawsOlder.Add(measureLawItemOlder); this.measureLawsGroupByCategory.Add(measureLawGroupByCategory); } } foreach (var measureLawItemNew in this.measureLawsNew) { var measureLawGroupByCategory = this.measureLawsGroupByCategory.FirstOrDefault(k => string.Equals(k.AgeCategory, measureLawItemNew.ageCategory, StringComparison.CurrentCultureIgnoreCase)); if (measureLawGroupByCategory != null) { measureLawGroupByCategory.MeasureLawsNew.Add(measureLawItemNew); } else { measureLawGroupByCategory = new MeasureLawGroupByCategory(measureLawItemNew.ageCategory); measureLawGroupByCategory.MeasureLawsNew.Add(measureLawItemNew); this.measureLawsGroupByCategory.Add(measureLawGroupByCategory); } } int numericalorder = 0; var listData = new List<DataItemViewModelBase>(); foreach (var measureLawItem in this.measureLawsGroupByCategory) { var dataOlder = measureLawItem.GetStringDataOlder(); var dataNew = measureLawItem.GetStringDataOlder(); var itemViewModel = new DataItemViewModelBase(measureLawItem.GetIds(), string.Empty, dataOlder, dataNew, true, measureLawItem.MeasureLawsOlder, measureLawItem.MeasureLawsNew, false); listData.Add(itemViewModel); } // sort foreach (var item in listData.OrderBy(k => k.Sort).ThenBy(k => k.SortName).ToList()) { numericalorder++; item.NameColumn = numericalorder.ToString(); item.Show = numericalorder == 1; this.Items.Add(item); } }