Esempio n. 1
0
        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;
                    }
                }
            }
        }
Esempio n. 2
0
 private void AddStudentForm_Load(object sender, EventArgs e)
 {
     coursesList.DataSource    = _course.Get();
     coursesList.DisplayMember = "CourseName";
     coursesList.ValueMember   = "CourseId";
     coursesList.SelectionMode = SelectionMode.MultiExtended;
 }