private void NhapLaiThongTinPhieuDKHP() { PhieuDKHP = new PhieuDKHP(); SinhVien = new SinhVien(); DoiTuongUuTien = new DoiTuongUuTien(); LoadDanhMucMHM(); }
public List <DoiTuongUuTien> ReadAllItems() { List <DoiTuongUuTien> doiTuongUuTiens = new List <DoiTuongUuTien>(); DataTable dataTable = new DataTable(); try { if (connection.State != ConnectionState.Open) { connection.Open(); } OleDbCommand command = new OleDbCommand( "SELECT * FROM DOI_TUONG_UU_TIEN ORDER BY MaDTUT ASC", connection); OleDbDataAdapter oleDbDataAdapter = new OleDbDataAdapter(command); oleDbDataAdapter.Fill(dataTable); } catch (Exception ex) { throw ex; } finally { connection.Close(); } foreach (DataRow row in dataTable.Rows) { DoiTuongUuTien doiTuongUuTien = new DoiTuongUuTien(); doiTuongUuTien.MaDTUT = int.Parse(row["MaDTUT"].ToString()); doiTuongUuTien.TenDTUT = row["TenDTUT"].ToString(); doiTuongUuTien.TiLeMienGiam = double.Parse(row["TiLeMienGiam"].ToString()); doiTuongUuTiens.Add(doiTuongUuTien); } return(doiTuongUuTiens); }
public PhieuDkhpViewModel() : base() { phieuDKHP = new PhieuDKHP(); sinhVien = new SinhVien(); sinhVien.MaSo = -1; doiTuongUuTien = new DoiTuongUuTien(); XacNhan = new RelayCommand( param => true, param => XacNhanLuuPhieuDKHP()); NhapLai = new RelayCommand( param => true, param => NhapLaiThongTinPhieuDKHP()); ThemDong = new RelayCommand( param => CT_PhieuDKHPs != null, param => ThemDongMonHocMo()); SelectedMonHocChanged = new RelayCommand( param => true, param => OnSelectedMonHocChanged(param)); LoadDanhMucSinhVien(); LoadDanhMucHocKy(); LoadDanhMucDTUT(); LoadDanhMucNganhHoc(); LoadDanhMucLoaiMon(); }