Пример #1
0
        public StudentGroupList(string apiEndpoint)
        {
            InitializeComponent();

            ApiEndpoint = apiEndpoint;

            sRepo   = new StudentRepo(ApiEndpoint);
            sgRepo  = new StudentGroupRepo(ApiEndpoint);
            ssgRepo = new StudentStudentGroupRepo(ApiEndpoint);
        }
Пример #2
0
        public StudentProperties(StudentList studentList, int id, StudentDetailsMode mode, string apiEndpoint)
        {
            InitializeComponent();
            ApiEndpoint = apiEndpoint;

            Mode        = mode;
            StudentList = studentList;
            sRepo       = new StudentRepo(ApiEndpoint);
            sgRepo      = new StudentGroupRepo(ApiEndpoint);
            ssgRepo     = new StudentStudentGroupRepo(ApiEndpoint);
            Student     = sRepo.get(id);

            if (mode == StudentDetailsMode.New)
            {
                DeleteStudent.Enabled = false;
            }
        }