private void btnLuu_Click(object sender, EventArgs e) { //bấm nút lưu thì nó sẽ lưu bản ghe try { THANNHAN tn = new THANNHAN(); //gán giá trị từ textbox vào các biến tn.MaNhanVien = int.Parse(txtMaNV.Text); tn.TenThanNhan = txtTenTN.Text; tn.NgaySinh = dtpNgaySinh.Value; tn.GioiTinh = cbxGioiTinh.Text; tn.QuanHe = txtQuanHe.Text; //thêm hoặc update bản ghi của nhân viên db.THANNHANs.AddOrUpdate(tn); //lưu thay đổi db.SaveChanges(); MessageBox.Show("Thêm dữ liệu thân nhân thành công!"); btnLamMoi_Click(sender, e); } catch (Exception) { MessageBox.Show("Một hoặc nhiều thông tin đang để trống!\nXin hãy kiểm tra lại"); return; } }
public ActionResult Edit([Bind(Include = "MATHANNHAN,MASV,HOTENCHA,NGHENGHIEPCHA,SDTCHA,HOTENME,NGHENGHIEPME,SDTME,THANNHANSVNT")] THANNHAN tHANNHAN) { if (ModelState.IsValid) { db.Entry(tHANNHAN).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.MASV = new SelectList(db.SINHVIENs, "MASV", "MASV", tHANNHAN.MASV); return(View(tHANNHAN)); }
public ActionResult Create([Bind(Include = "MATHANNHAN,MASV,HOTENCHA,NGHENGHIEPCHA,SDTCHA,HOTENME,NGHENGHIEPME,SDTME,THANNHANSVNT")] THANNHAN tHANNHAN) { if (ModelState.IsValid) { tHANNHAN.THANNHANSVNT = true; db.THANNHANs.Add(tHANNHAN); db.SaveChanges(); return(RedirectToAction("Create", "HOPDONGs", new { Area = "Student" })); } ViewBag.MASV = new SelectList(db.SINHVIENs, "MASV", "HOVATEN", tHANNHAN.MASV); return(View(tHANNHAN)); }
public bool them_ThanNhan(THANNHAN tn) { try { data.THANNHANs.InsertOnSubmit(tn); data.SubmitChanges(); return(true); } catch { return(false); } }
// GET: Admin/THANNHANs/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } THANNHAN tHANNHAN = db.THANNHANs.Find(id); if (tHANNHAN == null) { return(HttpNotFound()); } return(View(tHANNHAN)); }
//Xóa public bool xoa_ThanNhan(string pMatn) { try { THANNHAN dv = data.THANNHANs.Where(t => t.MATN == pMatn).FirstOrDefault(); data.THANNHANs.DeleteOnSubmit(dv); data.SubmitChanges(); return(true); } catch { return(false); } }
// GET: Admin/THANNHANs/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } THANNHAN tHANNHAN = db.THANNHANs.Find(id); if (tHANNHAN == null) { return(HttpNotFound()); } ViewBag.MASV = new SelectList(db.SINHVIENs, "MASV", "MASV", tHANNHAN.MASV); return(View(tHANNHAN)); }
public bool sua_thannhan(THANNHAN ptn) { try { THANNHAN nv = data.THANNHANs.Where(t => t.MATN == ptn.MATN).FirstOrDefault(); if (nv != null) { nv.TENTN = ptn.TENTN; nv.SOCMNDTN = ptn.SOCMNDTN; nv.GIOITINH_TN = ptn.GIOITINH_TN; data.SubmitChanges(); } return(true); } catch { return(false); } }
public void Insert(string MATN, string HOTENTN, DateTime NAMSINH, string QUANHE, string NGHENGHIEP, string DVCONGTAC) { try { THANNHAN thannhan = new THANNHAN(); thannhan.MATN = MATN; thannhan.HOTENTN = HOTENTN; thannhan.NAMSINH = NAMSINH; thannhan.QUANHE = QUANHE; thannhan.NGHENGHIEP = NGHENGHIEP; thannhan.DVCONGTAC = DVCONGTAC; DB.THANNHANs.InsertOnSubmit(thannhan); DB.SubmitChanges(); MessageBox.Show(msg.insert_success, "Thông báo.", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch { MessageBox.Show(msg.insert_fail, "Thông báo.", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void btn_luu_Click(object sender, EventArgs e) { if (txt_matn.Text == string.Empty || txt_tentn.Text == string.Empty || txt_scm.Text == string.Empty || txt_ngayvao.Text == string.Empty) { txt_tentn_Validating(sender, e); txt_scm_Validating(sender, e); //txt_ngayra_Validating(sender, e); txt_ngayvao_Validating(sender, e); return; } THANNHAN tn = new THANNHAN(); tn.MATN = txt_matn.Text; tn.TENTN = txt_tentn.Text; tn.SOCMNDTN = txt_scm.Text; if (rdo_nam.Checked == true) { tn.GIOITINH_TN = "Nam"; } else { tn.GIOITINH_TN = "true"; } THANNHAN_TAMTRU tntt = new THANNHAN_TAMTRU(); tntt.MAKT = cbo_makt.Text; tntt.MATN = txt_matn.Text; tntt.NGAYVAO = Convert.ToDateTime(txt_ngayvao.Text); if (txt_ngayra.Text == string.Empty) { tntt.NGAYRA = Convert.ToDateTime(txt_ngayra.Text); } else { tntt.NGAYRA = null; } if (btn_them.Enabled == true && btn_sua.Enabled == false) { if (bll_thannhan.ktkc(tn.MATN) == true) { MessageBox.Show("trùng khóa chính thân nhân"); return; } if (dal_tntamtru.ktkc_thannhan_tamtru(tntt.MATN, tntt.MAKT) == true) { MessageBox.Show("trùng khóa chính thân nhân tạm trú"); return; } if (bll_thannhan.Them_ThanNhan(tn) == true && dal_tntamtru.them_Thannhantamtru(tntt) == true) { MessageBox.Show("Thành công"); grv_thannhan.DataSource = dal_tntamtru.loadthannhantheoma(); } else { MessageBox.Show("Thất bại"); } } if (btn_sua.Enabled == true && btn_luu.Enabled == true) { tntt.NGAYRA = Convert.ToDateTime(txt_ngayra.Text); if (bll_thannhan.sua_thanNhan(tn) == true && dal_tntamtru.sua_thannhan_tamtru(tntt) == true) { MessageBox.Show("Thành công"); grv_thannhan.DataSource = dal_tntamtru.loadthannhantheoma(); } else { MessageBox.Show("Thất bại"); } } }
public bool sua_thanNhan(THANNHAN thannhan) { return(tn.sua_thannhan(thannhan)); }
public bool Them_ThanNhan(THANNHAN thannhan) { return(tn.them_ThanNhan(thannhan)); }