private void btnLuu_Click(object sender, EventArgs e) { DAL_MONHOC mh = new DAL_MONHOC(txtMA.Text, txtTEN.Text, cbBBM.SelectedValue.ToString()); int index = val == 1 ? dataMH.RowCount : dataMH.FocusedRowHandle; int check = 0; if (val == 1) { check = DAO_MH.Insert_MH(mh); } else if (val == 2) { check = DAO_MH.Update_MH(mh); } else { return; } if (check != 0) { gridMH.DataSource = cn.LoadTable(sql); dataMH.FocusedRowHandle = index; } else { MessageBox.Show("Không thực hiện được thao tác!", "Thông báo!"); } btnThem.Enabled = btnSua.Enabled = btnXoa.Enabled = gridMH.Enabled = true; val = 0; txtMA.ReadOnly = false; hienthiMONHOC(); }
public DataTable getMonHoc_ByID(int mhID) { MONHOC mHoc = new MONHOC(); mHoc.MON_ID = mhID; DAL_MONHOC dao = new DAL_MONHOC(); return(dao.getByID_MONHOC(mHoc)); }
public void delete(int mhID) { MONHOC mHoc = new MONHOC(); mHoc.MON_ID = mhID; DAL_MONHOC dao = new DAL_MONHOC(); dao.delete(mHoc); }
public void insert(string mhCode, string mhName, int mhSoTiet) { MONHOC mHoc = new MONHOC(); mHoc.MON_Code = mhCode; mHoc.MON_Name = mhName; mHoc.MON_SoTiet = mhSoTiet; dao = new DAL_MONHOC(); dao.insert(mHoc); }
public List <DAL_MONHOC> GetDSMH() { DataTable dt = cn.LoadTable("Select * from MONHOC"); List <DAL_MONHOC> DSMH = new List <DAL_MONHOC>(); foreach (DataRow dr in dt.Rows) { DAL_MONHOC mh = new DAL_MONHOC(dr); DSMH.Add(mh); } return(DSMH); }
public void update(int mhID, string mhCode, string mhName, int mhSoTiet) { MONHOC mHoc = new MONHOC(); mHoc.MON_ID = mhID; mHoc.MON_Code = mhCode; mHoc.MON_Name = mhName; mHoc.MON_SoTiet = mhSoTiet; DAL_MONHOC dao = new DAL_MONHOC(); dao.update(mHoc); }
public int Delete_MH(DAL_MONHOC mh) { string[] para = new string[1] { "@ma" }; object[] values = new object[1] { mh.MaMH }; int check = 0; try { check = cn.Excute_Sql("XoaMH", CommandType.StoredProcedure, para, values); } catch { } return(check); }
public int Update_MH(DAL_MONHOC mh) { string[] para = new string[3] { "@ma", "@ten", "@mabm" }; object[] values = new object[3] { mh.MaMH, mh.TenMH, mh.MaBM }; int check = 0; try { check = cn.Excute_Sql("SuaMH", CommandType.StoredProcedure, para, values); } catch { } return(check); }
private void btnXoa_Click(object sender, EventArgs e) { if (MessageBox.Show("Bạn có muốn xóa mục này?", "Verify!", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { int cur = dataMH.FocusedRowHandle; DataRow row = cn.LoadTable(sql).Rows[cur]; DAL_MONHOC mh = new DAL_MONHOC(row); int check = DAO_MH.Delete_MH(mh); int index = cur == dataMH.RowCount - 1 ? dataMH.RowCount - 2 : cur; if (check != 0) { gridMH.DataSource = cn.LoadTable(sql); if (dataMH.RowCount > 1) { dataMH.FocusedRowHandle = index; } } else { MessageBox.Show("Không xóa được mục này!", "Thông báo!"); } hienthiMONHOC(); } }
public DataTable getSubjectName(CHUNG_CHI vDto) { dao = new DAL_MONHOC(); return(dao.getSubjectName(vDto)); }
public DataTable SelectMONHOC_Name_By_CHCID(int sChcID) { DAL_MONHOC dao = new DAL_MONHOC(); return(dao.SelectMONHOC_Name_By_CHCID(sChcID)); }
public DataTable getMonHoc_LastCode() { dao = new DAL_MONHOC(); return(dao.getAll_MONHOC_LastCode()); }
public DataTable getMonHoc_ByLopID(int mhID) { dao = new DAL_MONHOC(); return(dao.getMONHOC_By_LopID(mhID)); }