private void GetListCompetition() { var table = _competitionService.ListCompetitionsToPreinscribe(_athlete); table.Columns[0].ColumnName = Properties.Resources.Competition_Id; table.Columns[1].ColumnName = Properties.Resources.Competition_Name; table.Columns[2].ColumnName = Properties.Resources.Competition_Type; table.Columns[3].ColumnName = Properties.Resources.Competition_Km; table.Columns[4].ColumnName = Properties.Resources.Competition_Price; table.Columns[5].ColumnName = Properties.Resources.InscriptionOpen; table.Columns[6].ColumnName = Properties.Resources.InscriptionClose; table.Columns[7].ColumnName = Properties.Resources.Competition_Date; _columnIds = table.AsEnumerable() .Select(dr => dr.Field <long>(Properties.Resources.Competition_Id)).ToList(); table.Columns.RemoveAt(0); table.Columns.Remove(Properties.Resources.InscriptionOpen); if (CompetitionsToSelect != null) { CompetitionsToSelect.ItemsSource = table.DefaultView; } }