コード例 #1
0
ファイル: MainViewModel.cs プロジェクト: kubarenatioN/cs_labs
        public MainViewModel(MainWindow w)
        {
            MainWindow = w;
            Instance   = this;

            FacultyDbContext context = new FacultyDbContext();

            GroupsRepository   = new Repository <Group>(context);
            SpecsRepository    = new Repository <Spec>(context);
            StudentsRepository = new Repository <Student>(context);

            OpenGroupsPageCommand = new RelayCommand(() => CurrentPage = new GroupsPage());
            OpenSpecsPageCommand  = new RelayCommand(() => CurrentPage = new SpecsPage());
        }
コード例 #2
0
ファイル: Repository.cs プロジェクト: kubarenatioN/cs_labs
 public Repository(FacultyDbContext cntxt)
 {
     context = cntxt;
     dbSet   = context.Set <T>();
 }