private void btnSua_Click(object sender, EventArgs e) { try { updateKyLuat.ngayKyLuat = datetimeNgayKyLuat.Value; updateKyLuat.soQuyetDinhKyLuat = txtSoQDKL.Text; updateKyLuat.hanhViBiKyLuat = txtHanhVi.Text; updateKyLuat.nguoiKyQuyetDinh = txtNguoiKyQD.Text; updateKyLuat.loaiKyLuat = txtLoaiKL.Text; updateKyLuat.ghiChu = txtGhiChuKyLuat.Text; updateKyLuat.capKyLuat = txtCapKyLuat.Text; if (_kyLuatServices.UpdateThongTinKyLuat(updateKyLuat)) { MessageBox.Show("Đã Chỉnh Sửa Thông Tin Kỷ Luật Thành Công!", "Thông Báo!", MessageBoxButtons.OK); ClearAllText(this); btnSua.Enabled = false; bntThem.Enabled = true; updateKyLuat = null; InitGridView(); dataGridKyLuat.Refresh(); } else { MessageBox.Show("Vui Lòng Kiểm Tra Lại Thông Tin!", "Lỗi!", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (Exception ex) { MessageBox.Show(ex.ToString(), "Lỗi!", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public Boolean UpdateKyLuat(string MaPB, string MaNV, string HoTen, long TienPhat, string MaKyLuat, DateTime NgayKyLuat, string LyDo) { DataProviderKyLuat dp = new DataProviderKyLuat(); KyLuat bh = new KyLuat(MaPB, MaNV, HoTen, TienPhat, MaKyLuat, NgayKyLuat, LyDo); return(dp.SuaKyLuat(bh)); }
public async Task <KyLuat> Update(KyLuat khenthuong) { return(await WithConnection(async c => { KyLuat obj = await c.GetAsync(khenthuong); if (obj == null) { throw new Exception(string.Format("Update id {0} not exist", khenthuong.KyLuatId.ToString())); } if (obj.CtrVersion != khenthuong.CtrVersion) { throw new Exception(string.Format("Update id {0} have version confict" , khenthuong.KyLuatId.ToString())); } khenthuong.CtrVersion += 1; var result = await c.UpdateAsync(khenthuong); if (result != true) { throw new Exception("Update Fail"); } return khenthuong; })); }
protected void EditRecord(object sender, EventArgs e) { KyLuat item = new KyLuat(); item.NgayBiKyluat = txtNgayBiKyluat.Text; item.LyDoKyLuat = txtLyDoKyLuat.Text; ServiceKyLuat es = new ServiceKyLuat(); try { var id = Common.TryParseObjectToInt(Request.QueryString["ID"] + ""); item.ID = id; bool result = false; result = es.LuuKyLuat("TheBinh", "12345678", item); if (result) { lblMessage.Text = "Đã lưu thông tin đảng viên thành công!"; } else { lblMessage.Text = "Có lỗi xảy ra, chưa lưu được thông tin. Hãy kiểm tra và thử lại"; } } catch (Exception ee) { lblMessage.Text = ee.Message; } finally { es.Dispose(); item = null; } }
private void bntThem_Click(object sender, EventArgs e) { try { KyLuat addKyLuat = new KyLuat { idNhanVien = _nhanVienServices.GetEmpByMaNV(txtMaNV.Text.Trim()).idNhanVien, loaiKyLuat = txtLoaiKL.Text, ngayKyLuat = datetimeNgayKyLuat.Value, nguoiKyQuyetDinh = txtNguoiKyQD.Text, soQuyetDinhKyLuat = txtSoQDKL.Text, ghiChu = txtGhiChuKyLuat.Text, capKyLuat = txtCapKyLuat.Text, hanhViBiKyLuat = txtHanhVi.Text }; if (_kyLuatServices.AddThongTinKyLuat(addKyLuat)) { MessageBox.Show("Đã Thêm Thông Tin Kỷ Luật Thành Công!", "Thông Báo!", MessageBoxButtons.OK); ClearAllText(this); InitGridView(); dataGridKyLuat.Refresh(); } else { MessageBox.Show("Vui Lòng Kiểm Tra Lại Thông Tin!", "Lỗi!", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (Exception ex) { MessageBox.Show(ex.ToString(), "Lỗi!", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void passingData() { tempKyLuat = new KyLuat(); tempKyLuat.MaKL = txtMaKL.Text; tempKyLuat.HinhThucKL = txtTenKL.Text; tempKyLuat.GhiChu = txtGhiChu.Text; }
public async Task <ActionResult> Create(ChamCong chamCong, KyLuat kyLuat) { var model = new ViewModelCC(); model.ListNhanVien = database.NhanViens.ToArray(); model.ListloaiKyLuat = database.LoaiKyLuats.ToArray(); if (ModelState.IsValid) { chamCong.Idnv = int.Parse(HttpContext.Session.GetString("IDNV")); chamCong.Ngay = DateTime.Now; chamCong.TrangThai = true; database.Add(chamCong); await database.SaveChangesAsync(); if (chamCong.Ngay.Hour > 7 || chamCong.Ngay.Hour == 7 && chamCong.Ngay.Minute >= 1) { kyLuat.Idnv = int.Parse(HttpContext.Session.GetString("IDNV")); kyLuat.IdloaiKl = 2; kyLuat.Ngay = DateTime.Now; database.Add(kyLuat); await database.SaveChangesAsync(); } return(RedirectToAction("Index", "ChamCong")); } return(View(model)); }
public ActionResult Delete(int id, KyLuat kyLuat) { kyLuat = database.KyLuats.Where(x => x.Idkl == id).FirstOrDefault(); database.Remove(kyLuat); database.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult DeleteConfirmed(string id) { KyLuat kyLuat = db.KyLuats.Find(id); db.KyLuats.Remove(kyLuat); db.SaveChanges(); return(RedirectToAction("Index")); }
public static Tbl_KyLuatNV toTbl_KyLuat(KyLuat kyluat) { Tbl_KyLuatNV record = new Tbl_KyLuatNV(); record.maKyLuat = kyluat.MaKL; record.hinhThucKL = kyluat.HinhThucKL; record.ghiChu = kyluat.GhiChu; return(record); }
public ActionResult Edit([Bind(Include = "TenNV,LoaiKyLuat,MucDoKyLuat,LyDo,LoaiHinhPhat")] KyLuat kyLuat) { if (ModelState.IsValid) { db.Entry(kyLuat).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(kyLuat)); }
public ActionResult Create([Bind(Include = "TenNV,LoaiKyLuat,MucDoKyLuat,LyDo,LoaiHinhPhat")] KyLuat kyLuat) { if (ModelState.IsValid) { db.KyLuats.Add(kyLuat); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(kyLuat)); }
public ActionResult ThemMoi(KyLuat kyLuat) { if (!CheckLogin(QuyenDangNhap.BPQuanLy)) { return(Redirect("/Login/DangNhap")); } var db = new DB(); db.KyLuats.Add(kyLuat); db.SaveChanges(); return(RedirectToAction("DanhSachKyLuat")); }
// GET: KyLuat/Delete/5 public ActionResult Delete(string id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } KyLuat kyLuat = db.KyLuats.Find(id); if (kyLuat == null) { return(HttpNotFound()); } return(View(kyLuat)); }
public async Task <KyLuat> Insert(KyLuat khenthuong) { return(await WithConnection(async c => { await c.InsertAsync(khenthuong); if (khenthuong.KyLuatId == 0) { throw new Exception("Insert Fail"); } return khenthuong; })); }
public async Task <ActionResult> Create(KyLuat kyLuat) { var model = new ViewModelDG(); model.ListNhanVien = database.NhanViens.ToArray(); model.ListloaiKyLuat = database.LoaiKyLuats.ToArray(); if (ModelState.IsValid) { database.Add(kyLuat); await database.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(model)); }
public bool Add(KyLuat newKL) { try { Tbl_KyLuatNV newRecord = MyConvert.toTbl_KyLuat(newKL); DB.Tbl_KyLuatNVs.InsertOnSubmit(newRecord); DB.SubmitChanges(); return(true); } catch { return(false); } }
private void dataGridKyLuat_CellClick(object sender, DataGridViewCellEventArgs e) { updateKyLuat = _kyLuatServices.GetKyLuatById(Convert.ToInt32(dataGridKyLuat.CurrentRow.Cells[0].Value.ToString())); txtMaNV.ReadOnly = true; txtMaNV.Text = updateKyLuat.ThongTinNhanVIen.MaNV; txtTenNV.Text = updateKyLuat.ThongTinNhanVIen.hoTen; datetimeNgayKyLuat.Value = updateKyLuat.ngayKyLuat; txtSoQDKL.Text = updateKyLuat.soQuyetDinhKyLuat; txtHanhVi.Text = updateKyLuat.hanhViBiKyLuat; txtNguoiKyQD.Text = updateKyLuat.nguoiKyQuyetDinh; txtLoaiKL.Text = updateKyLuat.loaiKyLuat; txtGhiChuKyLuat.Text = updateKyLuat.ghiChu; txtCapKyLuat.Text = updateKyLuat.capKyLuat; btnSua.Enabled = true; bntThem.Enabled = false; }
public JsonResult ChiTiet(int maKyLuat) { if (!CheckLogin(QuyenDangNhap.BPQuanLy)) { return(Json("")); } var db = new DB(); KyLuat kyLuat = db.KyLuats.FirstOrDefault(x => x.MaKyLuat == maKyLuat); return(Json(new { kyLuat.MaKyLuat, kyLuat.TenKyLuat, kyLuat.MucDo }, JsonRequestBehavior.AllowGet)); }
public ActionResult CapNhat(KyLuat kyLuat) { if (!CheckLogin(QuyenDangNhap.BPQuanLy)) { return(Redirect("/Login/DangNhap")); } var db = new DB(); KyLuat KyLuatCu = db.KyLuats.FirstOrDefault(x => x.MaKyLuat == kyLuat.MaKyLuat); if (KyLuatCu != null) { KyLuatCu.MucDo = kyLuat.MucDo; KyLuatCu.TenKyLuat = kyLuat.TenKyLuat; db.SaveChanges(); } return(RedirectToAction("DanhSachKyLuat")); }
public ActionResult Xoa(int maKyLuat) { if (!CheckLogin(QuyenDangNhap.BPQuanLy)) { return(Redirect("/Login/DangNhap")); } var db = new DB(); KyLuat kyLuat = db.KyLuats.FirstOrDefault(x => x.MaKyLuat == maKyLuat); if (kyLuat != null) { db.SinhVienKyLuats.RemoveRange(db.SinhVienKyLuats.Where(x => x.MaKyLuat == maKyLuat)); db.KyLuats.Remove(kyLuat); db.SaveChanges(); } return(RedirectToAction("DanhSachKyLuat")); }
public bool UpDate(KyLuat updateKL) { try { Tbl_KyLuatNV updateRecord = DB.Tbl_KyLuatNVs.Single(record => record.maKyLuat == updateKL.MaKL); updateRecord.maKyLuat = updateKL.MaKL; updateRecord.hinhThucKL = updateKL.HinhThucKL; updateRecord.ghiChu = updateKL.GhiChu; DB.SubmitChanges(); return(true); } catch { return(false); } }
public async Task <IActionResult> Edit(int id, KyLuat kyLuat) { var model = new ViewModelDG(); model.ListNhanVien = database.NhanViens.ToArray(); model.ListloaiKyLuat = database.LoaiKyLuats.ToArray(); model.kyLuat = database.KyLuats.Where(x => x.Idkl == id).FirstOrDefault(); if (ModelState.IsValid) { model.kyLuat.Idnv = kyLuat.Idnv; model.kyLuat.IdloaiKl = kyLuat.IdloaiKl; model.kyLuat.Ngay = kyLuat.Ngay; database.Update(model.kyLuat); await database.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(model)); }
// Insert Kỷ luật private KyLuat Insert_KL() { string maDV = txt_KL_MaDV.Text; string lyDo = rtxt_KL_Lydo.Text; string hinhThuc = txt_KL_Hinhthuc.Text; string capQD = txt_KL_CapQD.Text; DateTime dt_TG = ConvertStringToDate(txt_KL_TG.Text); if (maDV == "" || lyDo == "" || hinhThuc == "" || capQD == "") { MessageBox.Show("Vui lòng nhập đầy đủ Thông tin!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); return(null); } else { _kyLuat = new KyLuat(maDV, dt_TG, lyDo, hinhThuc, capQD); return(_kyLuat); } }
// Update Kỷ luật private void Update_KL(KyLuat kyLuat) { txt_KL_MaDV.Text = kyLuat.MaDV; rtxt_KL_Lydo.Text = kyLuat.LyDo; txt_KL_Hinhthuc.Text = kyLuat.HinhThuc; txt_KL_CapQD.Text = kyLuat.CapQD; txt_KL_TG.Text = kyLuat.ThoiGian.ToShortDateString(); //if (maDV == "" || lyDo == "" || hinhThuc == "" || capQD == "") //{ // MessageBox.Show("Vui lòng nhập đầy đủ Thông tin!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); // return null; //} //else //{ // _kyLuat = new KyLuat(maDV, dt_TG, lyDo, hinhThuc, capQD); // return _kyLuat; //} }
public bool LuuKyLuat(string username, string password, KyLuat kh) { try { authen a = new authen(); bool bAuthen = a.fAuthen(username, password); if (bAuthen) { KyLuat dv = (from c in db.KyLuats where c.ID == kh.ID select c).FirstOrDefault(); bool isInsert = false; if (dv == null) { dv = new KyLuat(); isInsert = true; } dv.ID = kh.ID; dv.NgayBiKyluat = kh.NgayBiKyluat; dv.LyDoKyLuat = kh.LyDoKyLuat; if (isInsert == true) { db.KyLuats.Add(dv); } db.SaveChanges(); return(true); } else { return(bAuthen); } } catch (Exception ex) { return(false); } }
private void InitKyLuat(KyLuat kyLuat) { if (kyLuat != null) { lblLoaiKyLuat.Text = kyLuat.loaiKyLuat; lblNgayKyLuat.Text = kyLuat.ngayKyLuat.ToString("dd/MM/yyyy"); lblSoQDKyLuat.Text = kyLuat.soQuyetDinhKyLuat; lblHanhViKL.Text = kyLuat.hanhViBiKyLuat; lblNguoiKyQD.Text = kyLuat.nguoiKyQuyetDinh; lblGhiChuKyLuat.Text = kyLuat.ghiChu; } else { lblLoaiKyLuat.Text = "Chưa Cập Nhật"; lblNgayKyLuat.Text = "Chưa Cập Nhật"; lblSoQDKyLuat.Text = "Chưa Cập Nhật"; lblHanhViKL.Text = "Chưa Cập Nhật"; lblNguoiKyQD.Text = "Chưa Cập Nhật"; lblGhiChuKyLuat.Text = "Chưa Cập Nhật"; } }
public async Task <KyLuat> UpdatePartial(KyLuat khenthuong, params string[] field) { var a = await WithConnection(async c => { KyLuat obj = await c.GetAsync(khenthuong); if (obj == null) { throw new Exception(string.Format("Update id {0} not exist", khenthuong.KyLuatId.ToString())); } if (obj.CtrVersion != khenthuong.CtrVersion) { throw new Exception(string.Format("Update id {0} have version confict" , khenthuong.KyLuatId.ToString())); } khenthuong.CtrVersion += 1; var list = field.ToList(); list.Add(nameof(khenthuong.CtrVersion)); var partialUpdateMapping = OrmConfiguration .GetDefaultEntityMapping <KyLuat>() .Clone() .UpdatePropertiesExcluding(prop => prop.IsExcludedFromUpdates = true, list.ToArray()); var result = await c.UpdateAsync(khenthuong, statement => statement.WithEntityMappingOverride(partialUpdateMapping)); if (result != true) { throw new Exception("Update Fail"); } return(khenthuong); }); return(a); }
private void btnSave_Click(object sender, EventArgs e) { if (txtMSV.Text == "" || txtHoTen.Text == "" || txtNoiDung.Text == "" || txtTenKyLuat.Text == "") { if (txtHoTen.Text == "") { MessageBox.Show("Không tìm thấy đối tượng."); } if (txtTenKyLuat.Text == "") { errorProvider1.SetError(txtTenKyLuat, "Chưa điền tên."); } if (txtNoiDung.Text == "") { errorProvider1.SetError(txtNoiDung, "Chưa điền nội dung."); } } else { KyLuat Kyluat = new KyLuat(); if (chucnang == 1) { Kyluat.DoiTuongId = TempDoiTuongID; Kyluat.TenKyLuat = txtTenKyLuat.Text; Kyluat.NoiDung = txtNoiDung.Text; Kyluat.Ngay = DateTime.Now; Kyluat.GhiChu = txtGhiChu.Text; if (bus_KyLuat.Insert(Kyluat)) { //------------Ghi log NhatKyHoatDong nhatKy = new NhatKyHoatDong(); nhatKy.NguoiDungId = Const.CurrentUser.NguoiDungId; nhatKy.NoiDung = "Thêm thành công bản kỷ luật " + txtTenKyLuat.Text + " - MSV: " + txtMSV.Text + "/" + txtHoTen.Text; nhatKy.ThaoTac = "Tạo"; nhatKy.ThoiGian = DateTime.Now; nhatKy.ChucNang = "Khen thưởng, kỷ luật"; Const.NhatKyHoatDong.Insert(nhatKy); //------------------- MessageBox.Show("Thêm dữ liệu thành công.", "Thông báo."); } else { MessageBox.Show("Thêm dữ liệu lỗi.", "Thông báo."); } } if (chucnang == 2) { Kyluat.KyLuatId = KyLuatID; Kyluat.DoiTuongId = doituongID; Kyluat.TenKyLuat = txtTenKyLuat.Text; Kyluat.NoiDung = txtNoiDung.Text; Kyluat.Ngay = dpkNgayThem.Value; Kyluat.GhiChu = txtGhiChu.Text; if (bus_KyLuat.Update(Kyluat)) { //------------Ghi log NhatKyHoatDong nhatKy = new NhatKyHoatDong(); nhatKy.NguoiDungId = Const.CurrentUser.NguoiDungId; nhatKy.NoiDung = "Cập nhật thành công bản kỷ luật " + txtTenKyLuat.Text + " - MSV: " + txtMSV.Text + "/" + txtHoTen.Text; nhatKy.ThaoTac = "Cập nhật"; nhatKy.ThoiGian = DateTime.Now; nhatKy.ChucNang = "Khen thưởng, kỷ luật"; Const.NhatKyHoatDong.Insert(nhatKy); //------------------- MessageBox.Show("Cập nhật dữ liệu thành công.", "Thông báo."); } else { MessageBox.Show("cập nhật dữ liệu lỗi.", "Thông báo."); } } reset(); } }
private void btnUpdate_Click(object sender, EventArgs e) { switch (_itemValue) { case 0: { _thongTin = new ThongTin(); _thongTin.MaDV = txtMaDV.Text; _thongTin.HoTen = txtHoten.Text; _thongTin.TenKhaiSinh = txtTenKS.Text; _thongTin.BiDanh = txtBidanh.Text; _thongTin.GioiTinh = txtGioitinh.Text; _thongTin.NgaySinh = convertStringToDate(txtNgaysinh.Text); _thongTin.QueQuan = txtQuequan.Text; _thongTin.DiaChi = rtxtDiachi.Text; _thongTin.SDT = txtSDT.Text; _thongTin.Email = txtEmail.Text; _thongTin.DanToc = txtDantoc.Text; _thongTin.TonGiao = txtTongiao.Text; _thongTin.LinkAnh = _linkAnh; _frmUpdate = new frmUpdate(_thongTin, 0); _frmUpdate.Show(); break; } case 1: { _themThongTin = new ThemThongTin(); _themThongTin.MaDV = txt_TTT_MaDV.Text; _themThongTin.NgayVaoDoan = convertStringToDate(txt_TTT_NgayVD.Text); _themThongTin.NoiVaoDoan = txt_TTT_MaDV.Text; _themThongTin.NgayVaoDangL1 = convertStringToDate(txt_TTT_NgayVDL1.Text); _themThongTin.NoiVaoDangL1 = txt_TTT_MaDV.Text; _themThongTin.NgayChinhThucL1 = convertStringToDate(txt_TTT_NgayCTL1.Text); _themThongTin.NoiCongNhanL1 = txt_TTT_MaDV.Text; _themThongTin.NguoiGioiThieuL1 = txt_TTT_MaDV.Text; _frmUpdate = new frmUpdate(_themThongTin, 1); _frmUpdate.Show(); break; } case 2: { _trinhDo = new TrinhDo(); _trinhDo.MaDV = txt_TD_MaDV.Text; _trinhDo.TrinhDoPT = txt_TD_PT.Text; _trinhDo.ChuyenMon = txt_TD_Chuyenmon.Text; _trinhDo.HocVi = txt_TD_Hocvi.Text; _trinhDo.DTHocVi = convertStringToDate(txt_TD_CTHV.Text); _trinhDo.HocHam = txt_TD_Hocham.Text; _trinhDo.DTHocham = convertStringToDate(txt_TD_CTHH.Text); _trinhDo.LyLuanCT = txt_TD_Lyluan.Text; _trinhDo.NgoaiNgu = rtxt_TD_NN.Text; _frmUpdate = new frmUpdate(_trinhDo, 2); _frmUpdate.Show(); break; } case 3: { _quaTrinhCT = new QuaTrinhCongTac(); _quaTrinhCT.MaDV = txt_QT_MaDV.Text; _quaTrinhCT.MaPB = txt_QT_MaPB.Text; _quaTrinhCT.PhongBan = txt_QT_TenPB.Text; _quaTrinhCT.BatDau = convertStringToDate(txt_QT_Batdau.Text); _quaTrinhCT.KetThuc = convertStringToDate(txt_QT_Ketthuc.Text); _quaTrinhCT.CongViec = txt_QT_Congviec.Text; _quaTrinhCT.DiaDiem = txt_QT_Diadiem.Text; _quaTrinhCT.ChucVu = txt_QT_Chucvu.Text; _frmUpdate = new frmUpdate(_quaTrinhCT, 3); _frmUpdate.Show(); break; } case 4: { _daoTaoBD = new DaoTao_BoiDuong(); _daoTaoBD.MaDV = txt_DT_MaDV.Text; _daoTaoBD.BatDau = convertStringToDate(txt_DT_BD.Text); _daoTaoBD.KetThuc = convertStringToDate(txt_DT_KT.Text); _daoTaoBD.TenLop = txt_DT_Tenlop.Text; _daoTaoBD.HinhThuc = txt_DT_Hinhthuc.Text; _daoTaoBD.ChungChi = txt_DT_Chungchi.Text; _frmUpdate = new frmUpdate(_daoTaoBD, 4); _frmUpdate.Show(); break; } case 5: { _diNuocNgoai = new DiNuocNgoai(); _diNuocNgoai.MaDV = txt_DNN_MaDV.Text; _diNuocNgoai.BatDau = convertStringToDate(txt_DNN_BD.Text); _diNuocNgoai.KetThuc = convertStringToDate(txt_DNN_KT.Text); _diNuocNgoai.NoiDung = rtxt_DNN_ND.Text; _diNuocNgoai.DiaDiem = txt_DNN_DD.Text; _frmUpdate = new frmUpdate(_diNuocNgoai, 5); _frmUpdate.Show(); break; } case 6: { _khenThuong = new KhenThuong(); _khenThuong.MaDV = txt_KT_MaDV.Text; _khenThuong.ThoiGian = convertStringToDate(txt_KT_TG.Text); _khenThuong.HinhThuc = txt_KT_Hinhthuc.Text; _khenThuong.CapQD = txt_KT_CapQD.Text; _khenThuong.LyDo = rtxt_KT_Lydo.Text; _frmUpdate = new frmUpdate(_khenThuong, 6); _frmUpdate.Show(); break; } case 7: { _kyLuat = new KyLuat(); _kyLuat.MaDV = txt_KL_MaDV.Text; _kyLuat.ThoiGian = convertStringToDate(txt_KL_TG.Text); _kyLuat.HinhThuc = txt_KL_Hinhthuc.Text; _kyLuat.CapQD = txt_KL_CapQD.Text; _kyLuat.LyDo = rtxt_KL_Lydo.Text; _frmUpdate = new frmUpdate(_kyLuat, 7); _frmUpdate.Show(); break; } case 8: { _giaDinh = new GiaDinh(); _giaDinh.MaDV = txt_GD_MaDV.Text; _giaDinh.QuanHe = txt_GD_QH.Text; _giaDinh.HoTen = txt_GD_Hoten.Text; _giaDinh.NamSinh = txt_GD_Namsinh.Text; _giaDinh.QueQuan = txt_GD_Quequan.Text; _giaDinh.DiaChi = rtxt_GD_Diachi.Text; _frmUpdate = new frmUpdate(_giaDinh, 8); _frmUpdate.Show(); break; } case 9: { _tuNhanXet = new TuNhanXet(); _tuNhanXet.MaDV = txt_TNX_MaDV.Text; _tuNhanXet.PhamChat = txt_TNX_PC.Text; _tuNhanXet.DaoDuc = txt_TNX_DD.Text; _tuNhanXet.NangLuc = txt_TNX_NL.Text; _tuNhanXet.QuanHeQC = txt_TNX_QHQC.Text; _tuNhanXet.KhuyetDiem = txt_TNX_KD.Text; _frmUpdate = new frmUpdate(_tuNhanXet, 9); _frmUpdate.Show(); break; } } }