Пример #1
0
        public frmQLSV(Login acc)
        {
            InitializeComponent();
            loadData();

            cboKhoahoc.DisplayMember = "TenKhoa";
            cboKhoahoc.ValueMember   = "MaKhoa";
            cboKhoahoc.DataSource    = ListKhoa.getAllKhoa();
            cboKhoahoc.SelectedIndex = 0;

            cboLop.DisplayMember = "TenLop";
            cboLop.ValueMember   = "MaLop";
            cboLop.DataSource    = ListLop.getAllLop();
            cboLop.SelectedIndex = 0;

            cboGioiTinh.DisplayMember = "Text";
            cboGioiTinh.ValueMember   = "Value";
            cboGioiTinh.Items.Add(new { Text = "Nam", Value = "Nam" });
            cboGioiTinh.Items.Add(new { Text = "Nu", Value = "Nu" });
            cboGioiTinh.SelectedIndex = 0;

            cboTenLop.DisplayMember = "TenLop";
            cboTenLop.ValueMember   = "MaLop";
            cboTenLop.DataSource    = ListLop.getAllLop();
            cboTenLop.SelectedIndex = 0;

            cboMalop.DisplayMember = "MaLop";
            cboMalop.ValueMember   = "MaLop";
            cboMalop.DataSource    = ListLop.getAllLop();
            cboMalop.SelectedIndex = 0;
        }
Пример #2
0
 public DialogHocSinhViewModel(object hocsinhParameter)
 {
     GetListLop();
     hocsinh     = hocsinhParameter as HocSinh;
     lop         = ListLop.FirstOrDefault(p => p.MaLop == hocsinh.MaLop);
     CloseDialog = new RelayCommand <Window>((p) => true, OnClosingDialog);
     SaveHocSinh = new RelayCommand <object>((p) => true, OnSave);
 }
Пример #3
0
        public DialogNhanVienModel(NhanVien nhanVienParameter)
        {
            GetListLop();
            GetListChucVu();
            lop    = ListLop.FirstOrDefault(p => p.MaLop == nhanVienParameter.MaLop);
            chucvu = ListChucVu.FirstOrDefault(p => p.MaChucVu == nhanVienParameter.MaChucVu);

            NhanVien     = nhanVienParameter;
            CloseDialog  = new RelayCommand <Window>((p) => true, onClosingDialog);
            SaveNhanVien = new RelayCommand <object>((p) => true, onSave);
        }
Пример #4
0
        /// <summary>
        /// hàm lấy danh sách lớp
        /// </summary>
        private void GetListLop()
        {
            LopDaoImpl impl = new LopDaoImpl();

            if (ListLop == null)
            {
                ListLop = new ObservableCollection <Lop>();
            }
            else
            {
                ListLop.Clear();
            }
            impl.GetListLop().ForEach(p => ListLop.Add(p));
        }
Пример #5
0
        public frmQLDiem(Login acc)
        {
            InitializeComponent();
            cboLop.DisplayMember = "MaLop";
            cboLop.ValueMember = "MaLop";
            cboLop.DataSource = ListLop.getAllLop();
            cboLop.SelectedIndex = 0;

            cboKhoaHoc.DisplayMember = "TenKhoa";
            cboKhoaHoc.ValueMember = "MaKhoa";
            cboKhoaHoc.DataSource = ListKhoa.getAllKhoa();
            cboKhoaHoc.SelectedIndex = 0;

            cboMonHoc.DisplayMember = "MaMon";
            cboMonHoc.ValueMember = "MaMon";
            cboMonHoc.DataSource = ListMon.getAllMon();
            cboMonHoc.SelectedIndex = 0;
            loadData();
        }
Пример #6
0
 private void loadData()
 {
     dgrLop.DataSource = ListLop.getAllLop();
 }