public void LoadFormData() { StudentViewModel model = new StudentViewModel(); string getImagePath = @"E:\Projects\Internship\Web API's\WebAPI\StudentDesktopApp\Images\"; model = _student.GetOneStudentWithCourses(studentId); nameTxt.Text = model.Student.Name; emailTxt.Text = model.Student.Email; passwordTxt.Text = model.Student.Password; confirmPasswordTxt.Text = model.Student.ConfirmPassword; phoneNoTxt.Text = model.Student.PhoneNo.ToString(); updateImage.Image = Image.FromFile(getImagePath + model.Student.ImagePath); coursesList.DataSource = _course.Get(); coursesList.DisplayMember = "CourseName"; coursesList.ValueMember = "CourseId"; coursesList.SelectionMode = SelectionMode.MultiExtended; coursesList.SelectedItems.Clear(); foreach (var courseId in model.Courses) { foreach (var course in _course.Get()) { if (course.CourseId.ToString() == courseId) { coursesList.SetSelected(course.CourseId - 1, true); break; } } } }
private void AddStudentForm_Load(object sender, EventArgs e) { coursesList.DataSource = _course.Get(); coursesList.DisplayMember = "CourseName"; coursesList.ValueMember = "CourseId"; coursesList.SelectionMode = SelectionMode.MultiExtended; }