Example #1
0
        private void ThemMonHocVaoDanhMucMonHoc()
        {
            monHoc.LoaiMon = loaiMon.MaLoaiMon;
            string errorString = CheckThongTinMonHoc();

            if (errorString == "")
            {
                DanhMucMonHoc.Add(monHoc);
                MonHoc = new MonHoc();
                SetMaSoIfInvalid();
                MessageBox.Show("Thêm Môn Học thành công");
            }
            else
            {
                MessageBox.Show(errorString, "ERROR");
            }
        }
Example #2
0
        public MonHocViewModel() : base()
        {
            monHoc  = new MonHoc();
            loaiMon = new LoaiMon();

            ThemMonHoc = new RelayCommand(
                param => true, param => ThemMonHocVaoDanhMucMonHoc());
            XoaMonHoc = new RelayCommand(
                param => (param as MonHoc) != null,
                param => DanhMucMonHoc.Remove(param as MonHoc));
            HoanNguyen = new RelayCommand(
                param => true, param => LoadDanhMucMonHoc());
            XacNhan = new RelayCommand(
                param => true, param => XacNhanLuuDanhMucMonHoc());

            LoadDanhMucLoaiMon();
            LoadDanhMucMonHoc();
        }