private void LoadInitialData() { //Set Schools DrpSchoolName.Items.Clear(); if (DrpSchoolName.Items.Count == 0) { DrpSchoolName.DataSource = School.SelectAllList(); DrpSchoolName.TextField = "Name"; DrpSchoolName.ValueField = "SchoolId"; DrpSchoolName.DataBind(); } //DRPCurentMajor DRPCurentMajor.Items.Clear(); DRPCurentMajor.DataSource = RHP.Utility.Generic.GetAll <Major>(); DRPCurentMajor.DataTextField = "MajorName"; DRPCurentMajor.DataValueField = "MajorId"; DRPCurentMajor.DataBind(); DRPCurentMajor.Items.Insert(0, new ListItem(Constants.DROPDOWN_EMPTY_ITEM_TEXT, Constants.DROPDOWN_EMPTY_ITEM_VALUE)); // Load Years DRPYear.Items.Clear(); DRPYear.Items.Add(new ListItem(Constants.DROPDOWN_EMPTY_ITEM_TEXT, Constants.DROPDOWN_EMPTY_ITEM_VALUE)); for (int i = Constants.STUDENT_PROFILE_STARTING_YEAR; i <= Constants.STUDENT_PROFILE_NUMBER_OF_YEARS + Constants.STUDENT_PROFILE_STARTING_YEAR; i++) { DRPYear.Items.Add(new ListItem(i.ToString(), i.ToString())); } DRPstartMonth.Items.Clear(); DRPstartMonth.Items.Add(new ListItem(Constants.DROPDOWN_EMPTY_ITEM_TEXT, Constants.DROPDOWN_EMPTY_ITEM_VALUE)); for (int i = Constants.STUDENT_PROFILE_STARTING_MONTH; i <= Constants.STUDENT_PROFILE_NUMBER_OF_MONTHS + Constants.STUDENT_PROFILE_STARTING_MONTH; i++) { DRPstartMonth.Items.Add(new ListItem(i.ToString(), i.ToString())); } DRPstartYear.Items.Clear(); DRPstartYear.Items.Add(new ListItem(Constants.DROPDOWN_EMPTY_ITEM_TEXT, Constants.DROPDOWN_EMPTY_ITEM_VALUE)); for (int i = Constants.STUDENT_PROFILE_STARTING_YEAR; i <= Constants.STUDENT_PROFILE_NUMBER_OF_YEARS + Constants.STUDENT_PROFILE_STARTING_YEAR; i++) { DRPstartYear.Items.Add(new ListItem(i.ToString(), i.ToString())); } Status.Items.Clear(); DRPpreviousschoolinfo.Items.Clear(); Status.Items.AddRange(Constants.STUDENT_STATUS_LIST); DRPpreviousschoolinfo.Items.AddRange(Constants.PREVIOUS_SCHOOL_INFO_LIST); // DRPCurentMajor.Items.AddRange(Constants.CURENT_MAJOR_LIST); }
public void loaddata() { // school data student = RHP.StudentManagement.Student.Select(Guid.Parse(Membership.GetUser().ProviderUserKey.ToString())); if (student != null) { // Session[Constants.SESSION_LOGGED_STUDENT] = student; if (student.School != null) { if (!string.IsNullOrEmpty(student.School.SchoolId.ToString())) { HiddenFieldSchoolId.Value = student.School.SchoolId.ToString(); for (int i = 0; i < DrpSchoolName.Items.Count; i++) { if (DrpSchoolName.Items[i].Value.ToString().ToLower() == student.School.SchoolId.ToString()) { DrpSchoolName.Value = student.School.SchoolId.ToString(); //DrpSchoolName.Items[i].Selected = true; } } } } if (!string.IsNullOrEmpty(student.Year.ToString())) { for (int i = 0; i < DRPYear.Items.Count; i++) { if (DRPYear.Items[i].Value.ToString().ToLower() == student.Year.ToString()) { DRPYear.ClearSelection(); DRPYear.Items[i].Selected = true; } } } if (!string.IsNullOrEmpty(student.Status)) { for (int i = 0; i < Status.Items.Count; i++) { if (Status.Items[i].Value.ToString().ToLower() == student.Status.ToLower()) { Status.ClearSelection(); Status.Items[i].Selected = true; } } } if (!string.IsNullOrEmpty(student.PreviousSchoolInfo)) { for (int i = 0; i < DRPpreviousschoolinfo.Items.Count; i++) { if (DRPpreviousschoolinfo.Items[i].Value.ToString().ToLower() == student.PreviousSchoolInfo.ToLower()) { DRPpreviousschoolinfo.ClearSelection(); DRPpreviousschoolinfo.Items[i].Selected = true; } } } if (student.MajorId.HasValue) { for (int i = 0; i < DRPCurentMajor.Items.Count; i++) { if (DRPCurentMajor.Items[i].Value.ToString().ToLower() == student.MajorId.ToString().ToLower()) { DRPCurentMajor.ClearSelection(); DRPCurentMajor.Items[i].Selected = true; } } } if (!string.IsNullOrEmpty(student.StartMonth.ToString())) { for (int i = 0; i < DRPstartMonth.Items.Count; i++) { if (DRPstartMonth.Items[i].Value.ToString().ToLower() == student.StartMonth.ToString()) { DRPstartMonth.ClearSelection(); DRPstartMonth.Items[i].Selected = true; } } } if (!string.IsNullOrEmpty(student.StartYear.ToString())) { for (int i = 0; i < DRPstartYear.Items.Count; i++) { if (DRPstartYear.Items[i].Value.ToString().ToLower() == student.StartYear.ToString()) { DRPstartYear.ClearSelection(); DRPstartYear.Items[i].Selected = true; } } } if (DRPpreviousschoolinfo.SelectedItem.Value == "Transfer student") { previousschoolID.Visible = true; previousschool.Text = string.IsNullOrEmpty(student.PreviousSchool) ? string.Empty : student.PreviousSchool; } else { previousschoolID.Visible = false; } // startMonth.Text = string.IsNullOrEmpty(student.StartMonth.ToString()) ? string.Empty : student.StartMonth.ToString(); // startYear.Text = string.IsNullOrEmpty(student.StartYear.ToString()) ? string.Empty : student.StartYear.ToString(); // LandLoadPlace.Text = string.IsNullOrEmpty(student.LandloadPlace) ? string.Empty : student.LandloadPlace; } }