public void LoadClassMappingConfigFromAdmissionApi() { var serializer = new JsonSerializer(); var errorLogger = new ErrorLogger(); var cache = new InMemoryCache(); var client = new AdmissionClassesClient(cache, serializer, errorLogger); int appFormId = (int)cboApplicationForm.SelectedValue; _admisionApiClassMappingConfig = client.GetClasses(appFormId, MisCache.UserEmail, MisCache.UserToken); }
private void LoadAdmissionClassesData() { var serializer = new JsonSerializer(); var errorLogger = new ErrorLogger(); var cache = new InMemoryCache(); var client = new AdmissionClassesClient(cache, serializer, errorLogger); int appFormId = (int)cboApplicationForm.SelectedValue; var classes = client.GetClasses(appFormId, MisCache.UserEmail, MisCache.UserToken); var dataForCombobox = new List <CboItem>(); foreach (var item in classes) { dataForCombobox.Add(new CboItem(item.name, item.id.ToString())); } cboAdmissionClasses.DataSource = dataForCombobox; cboAdmissionClasses.DisplayMember = "Name"; cboAdmissionClasses.ValueMember = "Value"; }