private void metroButton1_Click(object sender, EventArgs e) { string HoTen = txtHoTen.Text; string NoiSinh = txtNoiSinh.Text; string QueQuan = txtQueQuan.Text; bool GioiTinh = cbGioiTinh.Checked; Lop lop = db.Lops.Where(l => l.TenLop == cbLop.Text).FirstOrDefault() as Lop; int MaLop = lop.MaLop; if (HoTen.Equals("")) { MetroFramework.MetroMessageBox.Show(this, "Vui lòng nhập họ tên!", "Thông báo!", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } if (NoiSinh.Equals("")) { MetroFramework.MetroMessageBox.Show(this, "Vui lòng nhập nơi sinh!", "Thông báo!", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } if (QueQuan.Equals("")) { MetroFramework.MetroMessageBox.Show(this, "Vui lòng nhập quê quán!", "Thông báo!", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } try { if (SVien == null) { // Them SinhVien sv = new SinhVien() { HoTen = HoTen, GioiTinh = GioiTinh, NoiSinh = NoiSinh, QueQuan = QueQuan, MaLop = MaLop }; SinhVienIns.ThemSinhVien(sv); MetroFramework.MetroMessageBox.Show(this, "Thêm thành công!", "Thông báo!", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { // Sua SinhVienIns.SuaSinhVien(SVien.MasV, HoTen, GioiTinh, NoiSinh, QueQuan, MaLop); MetroFramework.MetroMessageBox.Show(this, "Sửa thành công!", "Thông báo!", MessageBoxButtons.OK, MessageBoxIcon.Information); } this.Close(); insert(); } catch (Exception ex) { MetroFramework.MetroMessageBox.Show(this, ex.Message, "Lỗi!", MessageBoxButtons.OK, MessageBoxIcon.Error); } }