void RefreshFinSources()
        {
            if (EducationForm != null)
            {
                FinanceSources = new ObservableCollection <FinanceSource>(
                    (from compGroup in Session.DataModel.CompetitiveGroups
                     where compGroup.EducationFormId == EducationForm.Id
                     orderby compGroup.FinanceSource.Name
                     select compGroup.FinanceSource).Distinct());
            }
            else
            {
                FinanceSources = new ObservableCollection <FinanceSource>();
            }

            if (!FinanceSources.Contains(FinanceSource))
            {
                FinanceSource = null;
            }
        }
示例#2
0
 protected void LoadEntities()
 {
     Addresses.Load();
     Cathedras.Load();
     Citizenships.Load();
     CommandPermissions.Load();
     Commands.Load();
     Countries.Load();
     Directions.Load();
     DisciplineCycles.Load();
     Disciplines.Load();
     Districts.Load();
     EducationCompetences.Load();
     EducationForms.Load();
     EducationLevels.Load();
     EducationPlanCompoments.Load();
     EducationPlanGraphics.Load();
     EducationPlanItems.Load();
     EducationPlans.Load();
     EducationProgramTypes.Load();
     EducationStandartTypes.Load();
     Faculties.Load();
     FinanceSources.Load();
     Genders.Load();
     Groups.Load();
     IdentityDocuments.Load();
     IdentityOrganizations.Load();
     IdentityTypes.Load();
     InterfaceElements.Load();
     InterfacePermissions.Load();
     Localities.Load();
     Persons.Load();
     Regions.Load();
     Roles.Load();
     Streets.Load();
     StudentStates.Load();
     Students.Load();
     Teachers.Load();
     Towns.Load();
     Users.Load();
 }