private void btnSua_Click(object sender, EventArgs e) { MonHocDTO mh = new MonHocDTO(); mh.IMaMH = int.Parse(txtMamonhoc.Text); mh.STenMH = txtTenmonhoc.Text; mh.ISoTiet = int.Parse(txtSotiet.Text); mh.IMaHK = int.Parse(cbHocky.SelectedValue.ToString()); mh.IMaKhoi = int.Parse(cbKhoi.SelectedValue.ToString()); if (MonHocBLL.SuaMonHoc(mh)) { MessageBox.Show("Sửa thành công."); LoadMonHoc(); return; } MessageBox.Show("Sửa thất bại."); }
private void btnLuu_Click(object sender, EventArgs e) { MonHocBLL monhocbll = new MonHocBLL(); ErrorType result; //them if (this.tenMH == null) { result = monhocbll.ThemMonHoc(tbMaMH_DSMH.Text, tbTenMH_DSMH.Text); } else //sua { result = monhocbll.SuaMonHoc(tbMaMH_DSMH.Text, tbTenMH_DSMH.Text); } switch ((int)result) { case (int)ErrorType.KI_TU_RONG: MessageBox.Show("Thất bại, bạn phải điền đầy đủ thông tin để thực hiện!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); break; case (int)ErrorType.DA_TON_TAI: MessageBox.Show("Không thể thêm, Môn học này đã tồn tại!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); break; case (int)ErrorType.THAT_BAI: MessageBox.Show("Thất bại, Xin kiểm tra lại kết nối CSDL!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); break; default: string infor; if (this.tenMH == null) { infor = "Thêm thành công!"; } else { infor = "Sửa thành công !"; } MessageBox.Show(infor, "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); tbMaMH_DSMH.Text = ""; tbTenMH_DSMH.Text = ""; break; } }
/// <summary> /// sửa môn học đã chọn /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btSuaMH_Click(object sender, EventArgs e) { if (lvDanhSachMonHoc.SelectedItems.Count > 0) { MonHocBLL mhbll = new MonHocBLL(); if (mhbll.SuaMonHoc(tbMaMH.Text, tbTenMH.Text) == true) { MessageBox.Show("Sửa thành công!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); //cap nhat du lieu len giao dien LoadMonHoc_DanhSachMonHoc(); } else { MessageBox.Show("Sửa thất bại,Mã môn học này đang sử dụng !!!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Bạn phải chọn 1 môn học để sửa!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } }