Пример #1
0
        public frmDanhSachSinhVienChiTiet(Student student = null)
        {
            InitializeComponent();
            this.student = student;
            var lsKhoa = KhoaService.GetListKhoa();

            //foreach(var khoa in lsKhoa)
            //{
            //    ComboboxItem item = new ComboboxItem();
            //    item.Text = khoa.TenKhoa;
            //    item.Value = khoa.IDKhoa;

            //}
            cbbKhoa.DisplayMember = "TenKhoa";
            cbbKhoa.ValueMember   = "IDKhoa";
            foreach (var khoa in lsKhoa)
            {
                cbbKhoa.Items.Add(khoa);
            }
            cbbKhoa.SelectedIndex = 0;
            if (student != null)
            {
                //chinh sua
                this.Text         = "Chỉnh sửa sinh viên";
                txtFirstName.Text = student.FirstName;
                txtLastName.Text  = student.LastName;
                if (student.Gender == Gender.Male)
                {
                    cbGender.Checked = true;
                }
                else
                {
                    cbGender.Checked = false;
                }
                dtpDOB.Value = student.DOB;
                txtPOB.Text  = student.POB;
                Khoa khoaEdit = KhoaService.GetKhoaByIDKhoa(student.IDKhoa);
                cbbKhoa.SelectedIndex = cbbKhoa.FindString(khoaEdit.TenKhoa);
            }
            else
            {
                //them moi
                this.Text = "Thêm sinh viên";
            }
        }