private void btnThem_Click(object sender, EventArgs e) { if (btnThem.Text == "Thêm") { btnThem.Text = "Lưu"; btnSua.Enabled = false; btnXoa.Text = "Hủy"; group.Enabled = true; dgvthongtin.Enabled = false; txtghichu.Enabled = true;; txtten.Enabled = true; btntimkiem.Enabled = false; txtTimKiem.Enabled = false; ClearControl(); return; } if (btnThem.Text == "Lưu") { if (Check()) { btnThem.Text = "Thêm"; btnSua.Enabled = true; btnXoa.Text = "Xóa"; group.Enabled = false; txtghichu.Enabled = false; txtten.Enabled = false; txtghichu.Enabled = false; txtten.Enabled = false; dgvthongtin.Enabled = true; btntimkiem.Enabled = true; txtTimKiem.Enabled = true; try { NGOAINGU tg = getnhanvienByForm(); db.NGOAINGUs.Add(tg); db.SaveChanges(); MessageBox.Show("Thêm thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception ex) { MessageBox.Show("Thêm thất bại\n" + ex.Message, "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } Loadthongtin(); } return; } }
public ActionResult Create([Bind(Include = "ID,Author,Context")] TinTuc1 tinTuc1) { if (ModelState.IsValid) { db.TinTucs.Add(tinTuc1); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tinTuc1)); }
public ActionResult Create([Bind(Include = "TenNV,SoNgayLam,SoNgayNghi,LyDoNghi")] ChamCong chamCong) { if (ModelState.IsValid) { db.ChamCongs.Add(chamCong); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(chamCong)); }
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 Create([Bind(Include = "MaPB,TenPB")] PhongBan phongBan) { if (ModelState.IsValid) { db.PhongBans.Add(phongBan); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(phongBan)); }
public ActionResult Create([Bind(Include = "RoleID,RoleName")] Role role) { if (ModelState.IsValid) { db.Roles.Add(role); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(role)); }
public ActionResult Create([Bind(Include = "TenPB,IDChucVu,TenChucVu")] ChucVu chucVu) { if (ModelState.IsValid) { db.ChucVus.Add(chucVu); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(chucVu)); }
public ActionResult Create([Bind(Include = "TenNV,DanhHieuKhenthuong,MaSoKhenThuong,TienThuong")] KhenThuong khenThuong) { if (ModelState.IsValid) { db.KhenThuongs.Add(khenThuong); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(khenThuong)); }
public ActionResult Create([Bind(Include = "TenNV,Luong,Phucap")] BangLuong bangLuong) { if (ModelState.IsValid) { db.BangLuongs.Add(bangLuong); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(bangLuong)); }
public ActionResult Create([Bind(Include = "IDNV,TenNV,GioiTinh,Tuoi,SDT,Email,DiaChi,NgayVaolam")] NhanVien nhanVien) { if (ModelState.IsValid) { db.NhanViens.Add(nhanVien); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(nhanVien)); }
private void btnLuu_Click(object sender, EventArgs e) { if (Check()) { nhanvien.PHONGBANID = (int)cbxPhongBan.SelectedValue; nhanvien.CHUCVUID = (int)cbxChucVu.SelectedValue; nhanvien.HOTEN = txtHoTen.Text; nhanvien.GIOITINH = cbxGioiTinh.SelectedIndex; nhanvien.NGAYSINH = dateNgaySinh.DateTime; nhanvien.MANV = txtMaNhanVien.Text; nhanvien.CMND = txtCMND.Text; nhanvien.NGAYCAP = dateNgayCap.DateTime; nhanvien.MASOTHUE = txtMaSoThue.Text; nhanvien.SOLAODONG = txtSoLaoDong.Text; nhanvien.TRINHDOHOCVANID = (int)cbxTrinhDo.SelectedValue; nhanvien.DANG = cbxDang.SelectedIndex; nhanvien.XAID = (int)cbxXa.SelectedValue; nhanvien.DANTOCID = (int)cbxDanToc.SelectedValue; nhanvien.TONGIAOID = (int)cbxTonGiao.SelectedValue; nhanvien.NOISINH = txtNoiSinh.Text; nhanvien.DIACHI = txtDiaChi.Text; nhanvien.MACCVC = txtMaCCCV.Text; nhanvien.LOAIHOPDONG = cbxLoaiHopDong.SelectedIndex; nhanvien.MATKHAU = "1"; // thêm 1 bản ghi ở bên bảng LƯƠNG, tương đương với nhân viên này LUONG luong = new LUONG(); luong.HESOLUONG = 1; luong.THAMNIENVUOTKHUNG = 0; luong.HESOCHENHLECHBAOLUU = 0; luong.TRACHNHIEM = 0; luong.DOCHAI = 0; luong.DACTHUNGHE = 0; luong.DANGUYVIEN = 0; luong.HUONGDANTHUVIEC = 0; db.LUONGs.Add(luong); db.SaveChanges(); nhanvien.LUONGID = luong.ID; try { nhanvien.ANH = (Byte[])ImageAnh.EditValue; } catch { } db.NHANVIENs.Add(nhanvien); db.SaveChanges(); MessageBox.Show("Thêm thông tin sinh viên thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } }
public JsonResult SaveData(string strEmployee) { JavaScriptSerializer serializer = new JavaScriptSerializer(); User user = serializer.Deserialize <User>(strEmployee); bool status = false; string message = string.Empty; //Thêm người dùng nếu id = 0 if (user.ID == 0) { var encryptedMd5Pas = Encryptor.MD5Hash(user.Password); user.Password = encryptedMd5Pas; user.CreatedDate = DateTime.Now; _db.Users.Add(user); try { _db.SaveChanges(); status = true; } catch (Exception ex) { status = false; message = ex.Message; } } else { //cập nhật người dùng vào data nếu id # 0 var encryptedMd5Pas = Encryptor.MD5Hash(user.Password); var entity = _db.Users.Find(user.ID); entity.Password = encryptedMd5Pas; entity.Name = user.Name; entity.Email = user.Email; entity.Phone = user.Phone; entity.UserName = user.UserName; entity.Status = user.Status; try { _db.SaveChanges(); status = true; } catch (Exception ex) { status = false; message = ex.Message; } } return(Json(new { status = status, message = message }, JsonRequestBehavior.AllowGet)); }
private void btnThem_Click(object sender, EventArgs e) { NHANVIEN tg = GetNhanVienWithID(); if (tg.ID == 0) { MessageBox.Show("Chưa có nhân viên nào được chọn", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (btnThem.Text == "Thêm") { btnThem.Text = "Lưu"; btnSua.Enabled = false; btnXoa.Text = "Hủy"; dgvChamCongMain.Enabled = false; GroupThongTin.Enabled = true; return; } if (btnThem.Text == "Lưu") { if (CheckChamCong()) { btnThem.Text = "Thêm"; btnSua.Enabled = true; btnXoa.Text = "Hủy"; dgvChamCongMain.Enabled = true; GroupThongTin.Enabled = false; CHAMCONG cc = GetChamCongWithGroupThongTin(); db.CHAMCONGs.Add(cc); db.SaveChanges(); MessageBox.Show("Thêm thông tin chấm công thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); LoadChamCong(); } return; } }
private void btnThemTinh_Click(object sender, EventArgs e) { if (btnThemTinh.Text == "Thêm Tỉnh") { btnThemTinh.Text = "Lưu"; btnXoaTinh.Text = "Hủy"; btnSuaTinh.Enabled = false; dgvTinhMain.Enabled = false; txtTenTinh.Enabled = true; panelHuyen.Enabled = false; panelXa.Enabled = false; ClearControl(); return; } if (btnThemTinh.Text == "Lưu") { if (CheckTinh()) { /// cập nhật lại trạng thái các control btnThemTinh.Text = "Thêm Tỉnh"; btnXoaTinh.Text = "Xóa Tỉnh"; btnSuaTinh.Enabled = true; dgvTinhMain.Enabled = true; txtTenTinh.Enabled = false; panelHuyen.Enabled = true; panelXa.Enabled = true; /// thêm tỉnh TINH tinh = new TINH(); tinh.TEN = txtTenTinh.Text; db.TINHs.Add(tinh); db.SaveChanges(); MessageBox.Show("Thêm thông tin Tỉnh thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); LoadTinh(); } return; } }
private void btnThem_Click(object sender, EventArgs e) { if (btnThem.Text == "Thêm") { btnThem.Text = "Lưu"; btnXoa.Enabled = false; btnSua.Enabled = false; btnHuy.Enabled = true; dgvMain.Enabled = false; groupThongTin.Enabled = true; ClearControl(); return; } if (btnThem.Text == "Lưu") { if (Check()) { btnThem.Text = "Thêm"; btnXoa.Enabled = true; btnSua.Enabled = true; btnHuy.Enabled = false; dgvMain.Enabled = true; groupThongTin.Enabled = false; TRINHDOHOCVAN tg = GetTTNhap(); db.TRINHDOHOCVANs.Add(tg); db.SaveChanges(); MessageBox.Show("Thêm thông tin trình độ học vấn thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); Update(); } return; } }
private void btnThem_Click(object sender, EventArgs e) { if (btnThem.Text == "Thêm") { btnThem.Text = "Lưu"; btnXoa.Enabled = false; btnSua.Enabled = false; btnHuy.Enabled = true; dgvPhongBanMain.Enabled = false; groupThongTin.Enabled = true; ClearControl(); return; } if (btnThem.Text == "Lưu") { if (Check()) { btnThem.Text = "Thêm"; btnXoa.Enabled = true; btnSua.Enabled = true; btnHuy.Enabled = false; dgvPhongBanMain.Enabled = true; groupThongTin.Enabled = false; PHONGBAN pb = GetPhongBan(); db.PHONGBANs.Add(pb); db.SaveChanges(); MessageBox.Show("Thêm thông tin phòng ban thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); Update(); } return; } }
private void btnThem_Click(object sender, EventArgs e) { if (Check()) { btnThem.Text = "Thêm"; btnSua.Enabled = true; btnXoa.Text = "Xóa"; group.Enabled = false; txtdiadiem.Enabled = false; txtten.Enabled = false; txtid.Enabled = false; txtkihieuphong.Enabled = false; txtmota.Enabled = false; dgvthongtin.Enabled = true; btntimkiem.Enabled = true; txtTimKiem.Enabled = true; try { PHONGBAN tg = getnhanvienByForm(); db.PHONGBANs.Add(tg); db.SaveChanges(); MessageBox.Show("Thêm thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception ex) { MessageBox.Show("Thêm thất bại\n" + ex.Message, "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } Loadthongtin(); } return; }
private void btnThayDoi_Click(object sender, EventArgs e) { try { int k = Int32.Parse(txtLuongCoBan.Text); THAMSOHETHONG luongcoban = db.THAMSOHETHONGs.FirstOrDefault(); luongcoban.VALUE = k; db.SaveChanges(); MessageBox.Show("Thay đổi thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } catch { MessageBox.Show("Lương cơ bản phải là số nguyên", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } }
private void btnDoiMatKhau_Click(object sender, EventArgs e) { if (txtMatKhauCu.Text != nhanvien.MATKHAU) { MessageBox.Show("Mật khẩu cũ không đúng", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (txtMatKhauMoi.Text != txtXacNhan.Text) { MessageBox.Show("Mật khẩu xác nhận không chính xác", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } nhanvien.MATKHAU = txtMatKhauMoi.Text; db.SaveChanges(); MessageBox.Show("Đổi mật khẩu thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); }
private void XoaNhanVien(NHANVIEN nv) { // xoa cac bang chua thong tin cua nhan vien do foreach (TAIKHOAN tg in db.TAIKHOANs) { if (tg.NHANVIENID == nv.ID) { db.TAIKHOANs.Remove(tg); } } foreach (NGOAINGUNHANVIEN tg in db.NGOAINGUNHANVIENs) { if (tg.NHANVIENID == nv.ID) { db.NGOAINGUNHANVIENs.Remove(tg); } } foreach (QUATRINHCONGTAC tg in db.QUATRINHCONGTACs) { if (tg.NHANVIENID == nv.ID) { db.QUATRINHCONGTACs.Remove(tg); } } foreach (HOPDONGLAODONG tg in db.HOPDONGLAODONGs) { if (tg.NHANVIENID == nv.ID) { db.HOPDONGLAODONGs.Remove(tg); } } foreach (BAOHIEMXAHOI tg in db.BAOHIEMXAHOIs) { if (tg.NHANVIENID == nv.ID) { db.BAOHIEMXAHOIs.Remove(tg); } } foreach (BAOHIEMYTE tg in db.BAOHIEMYTEs) { if (tg.NHANVIENID == nv.ID) { db.BAOHIEMYTEs.Remove(tg); } } foreach (KHENTHUONG tg in db.KHENTHUONGs) { if (tg.NHANVIENID == nv.ID) { db.KHENTHUONGs.Remove(tg); } } foreach (KYLUAT tg in db.KYLUATs) { if (tg.NHANVIENID == nv.ID) { db.KYLUATs.Remove(tg); } } foreach (BANGCAP tg in db.BANGCAPs) { if (tg.NHANVIENID == nv.ID) { db.BANGCAPs.Remove(tg); } } foreach (QUATRINHHOCTAP tg in db.QUATRINHHOCTAPs) { if (tg.NHANVIENID == nv.ID) { db.QUATRINHHOCTAPs.Remove(tg); } } foreach (THANNHAN tg in db.THANNHANs) { if (tg.NHANVIENID == nv.ID) { db.THANNHANs.Remove(tg); } } foreach (TAISAN tg in db.TAISANs) { if (tg.NHANVIENID == nv.ID) { db.TAISANs.Remove(tg); } } foreach (CHAMCONG tg in db.CHAMCONGs) { if (tg.NHANVIENID == nv.ID) { db.CHAMCONGs.Remove(tg); } } // xoa bang nhan vien db.NHANVIENs.Remove(nv); db.SaveChanges(); }