private void btSua_Click(object sender, EventArgs e) { try { var tenLop = txtTenLop.Text; var idKhoaHoc = init.khoaHoc[cbKhoaHoc.SelectedIndex].NamHoc; var maKhoi = Convert.ToInt32(cbKhoi.SelectedValue); if (init.lop.Where(x => x.TenLop.Contains(tenLop) && x.TenKhoi.Contains(init.khoi.First(i => i.MaKhoi == maKhoi).TenKhoi) && x.IdKhoaHoc == idKhoaHoc).Count() > 0) { MessageBox.Show("Đã có lớp này"); return; } if (lopBUS.SuaLop(new Lop() { MaLop = lop.MaLop, TenLop = tenLop, IdKhoaHoc = init.khoaHoc[cbKhoaHoc.SelectedIndex].IdKhoaHoc, MaKhoi = maKhoi }) == 1) { MessageBox.Show("Đã sửa lớp"); Close(); return; } ; MessageBox.Show("Không sửa được lớp"); } catch (Exception) { MessageBox.Show("Đã bị lỗi"); } }
private void btnLuu_Click(object sender, EventArgs e) { lop.MaLop = txtMalop.Text; lop.TenLop = txtTenlop.Text; if (fluu == 0) { try { lop1.ThemLop(lop); MessageBox.Show("Thêm thành công!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); HienThi(); clearData(); DisEnl(false); fluu = 1; } catch (Exception ex) { MessageBox.Show("loi" + ex.Message); } } else { try { lop1.SuaLop(lop); MessageBox.Show("Thêm thành công!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); HienThi(); clearData(); DisEnl(false); fluu = 1; } catch { } } }