private void btnXoa_Click(object sender, EventArgs e) { if (ID == null) { MessageBox.Show("Bạn chưa chọn dữ liệu.", "Thông báo!", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } NHANVIEN nv = db.NHANVIENs.Find(ID); db.NHANVIENs.Remove(nv); db.SaveChanges(); MessageBox.Show("Xóa dữ liệu thành công", "Thông báo!", MessageBoxButtons.OK, MessageBoxIcon.Information); fmThongtinnhansu_Load(sender, e); }
private void btnTiemkiem_Click(object sender, EventArgs e) { if (txtNam.Text == "") { MessageBox.Show("Bạn chưa nhập năm tìm kiếm.", "Thông báo!", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } else { var KTKL = db.KHENTHUONG_KYLUAT.ToList(); if (txtTiemkiemNV.Text == "") { LVKTKL.Items.Clear(); int i = 0; foreach (var item in KTKL) { if (cboThang.Text == item.THOIGIAN.Value.Month.ToString() && txtNam.Text == item.THOIGIAN.Value.Year.ToString()) { NHANVIEN NV = db.NHANVIENs.Find(item.MANV); LVKTKL.Items.Add(item.MA.ToString()); LVKTKL.Items[i].SubItems.Add(item.MANV); LVKTKL.Items[i].SubItems.Add(NV.HOTEN); LVKTKL.Items[i].SubItems.Add(item.HINHTHUC); LVKTKL.Items[i].SubItems.Add(item.SOTIEN.ToString()); LVKTKL.Items[i].SubItems.Add(item.THOIGIAN.Value.Date.ToShortDateString()); LVKTKL.Items[i].SubItems.Add(item.LYDO); i++; } } } else { LVKTKL.Items.Clear(); int i = 0; foreach (var item in KTKL) { if (cboThang.Text == item.THOIGIAN.Value.Month.ToString() && txtNam.Text == item.THOIGIAN.Value.Year.ToString() && txtTiemkiemNV.Text == item.MANV) { NHANVIEN NV = db.NHANVIENs.Find(item.MANV); LVKTKL.Items.Add(item.MA.ToString()); LVKTKL.Items[i].SubItems.Add(item.MANV); LVKTKL.Items[i].SubItems.Add(NV.HOTEN); LVKTKL.Items[i].SubItems.Add(item.HINHTHUC); LVKTKL.Items[i].SubItems.Add(item.SOTIEN.ToString()); LVKTKL.Items[i].SubItems.Add(item.THOIGIAN.Value.Date.ToShortDateString()); LVKTKL.Items[i].SubItems.Add(item.LYDO); i++; } } } } }
private void btnLuuTT_Click(object sender, EventArgs e) { NHANVIEN NV = db.NHANVIENs.Find(IDNV); PHONGBAN PB = db.PHONGBANs.Find(Convert.ToString(txtTenPBPC.Text)); if (PB == null) { MessageBox.Show("Mã phòng ban không đúng.", "Thông báo!", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } NV.MAPB = PB.MAPB; db.SaveChanges(); MessageBox.Show("Lưu thành công.", "Thông báo!", MessageBoxButtons.OK, MessageBoxIcon.Information); fmPhongban_Load(sender, e); }
private void btnTiemkiem_Click(object sender, EventArgs e) { if (txtNam.Text == "") { MessageBox.Show("Bạn chưa nhập năm tìm kiếm.", "Thông báo!", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } else { var CC = db.CHAMCONGs.ToList(); if (txtTiemkiemNV.Text == "") { LVCC.Items.Clear(); int i = 0; foreach (var itemCC in CC) { if (cboThang.Text == itemCC.NGAYLAMVIEC.Month.ToString() && txtNam.Text == itemCC.NGAYLAMVIEC.Year.ToString()) { LVCC.Items.Add(itemCC.MANV); NHANVIEN NV = db.NHANVIENs.Find(itemCC.MANV); LVCC.Items[i].SubItems.Add(NV.HOTEN); LVCC.Items[i].SubItems.Add(itemCC.NGAYLAMVIEC.Date.ToShortDateString()); TINHTRANG TT = db.TINHTRANGs.Find(itemCC.MATT); LVCC.Items[i].SubItems.Add(TT.TINHTRANG1); LVCC.Items[i].SubItems.Add(itemCC.GHICHU); i++; } } } else { LVCC.Items.Clear(); int i = 0; foreach (var itemCC in CC) { if (cboThang.Text == itemCC.NGAYLAMVIEC.Month.ToString() && txtNam.Text == itemCC.NGAYLAMVIEC.Year.ToString() && txtTiemkiemNV.Text == itemCC.MANV) { LVCC.Items.Add(itemCC.MANV); NHANVIEN NV = db.NHANVIENs.Find(itemCC.MANV); LVCC.Items[i].SubItems.Add(NV.HOTEN); LVCC.Items[i].SubItems.Add(itemCC.NGAYLAMVIEC.Date.ToShortDateString()); TINHTRANG TT = db.TINHTRANGs.Find(itemCC.MATT); LVCC.Items[i].SubItems.Add(TT.TINHTRANG1); LVCC.Items[i].SubItems.Add(itemCC.GHICHU); i++; } } } } }
private void btnTiemkiem_Click(object sender, EventArgs e) { if (txtNam.Text == "") { MessageBox.Show("Bạn chưa nhập năm tìm kiếm.", "Thông báo!", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } else { var TU = db.TAMUNGs.ToList(); if (txtTiemkiemNV.Text == "") { LVTU.Items.Clear(); int i = 0; foreach (var itemTU in TU) { if (cboThang.Text == itemTU.NGAYTU.Month.ToString() && txtNam.Text == itemTU.NGAYTU.Year.ToString()) { LVTU.Items.Add(itemTU.MANV); NHANVIEN NV = db.NHANVIENs.Find(itemTU.MANV); LVTU.Items[i].SubItems.Add(NV.HOTEN); LVTU.Items[i].SubItems.Add(NV.GIOITINH); LVTU.Items[i].SubItems.Add(itemTU.NGAYTU.ToShortDateString()); LVTU.Items[i].SubItems.Add(itemTU.SOTIENTU.ToString()); i++; } } } else { LVTU.Items.Clear(); int i = 0; foreach (var itemTU in TU) { if (cboThang.Text == itemTU.NGAYTU.Month.ToString() && txtNam.Text == itemTU.NGAYTU.Year.ToString() && txtTiemkiemNV.Text == itemTU.MANV) { LVTU.Items.Add(itemTU.MANV); NHANVIEN NV = db.NHANVIENs.Find(itemTU.MANV); LVTU.Items[i].SubItems.Add(NV.HOTEN); LVTU.Items[i].SubItems.Add(NV.GIOITINH); LVTU.Items[i].SubItems.Add(itemTU.NGAYTU.ToShortDateString()); LVTU.Items[i].SubItems.Add(itemTU.SOTIENTU.ToString()); i++; } } } } }
public void LVADD() { LVLCN.Items.Clear(); var LCN = db.LUONGCANHANs.ToList(); int i = 0; foreach (var item in LCN) { LVLCN.Items.Add(item.MANV); NHANVIEN NV = db.NHANVIENs.Find(item.MANV); LVLCN.Items[i].SubItems.Add(NV.HOTEN); LVLCN.Items[i].SubItems.Add(item.LUONGCB.ToString()); LVLCN.Items[i].SubItems.Add(item.HESO.ToString()); LVLCN.Items[i].SubItems.Add(item.TIENPHUCAP.ToString()); i++; } }
public void LVADD() { LVTU.Items.Clear(); var TU = db.TAMUNGs.ToList(); int i = 0; foreach (var itemTU in TU) { LVTU.Items.Add(itemTU.MANV); NHANVIEN NV = db.NHANVIENs.Find(itemTU.MANV); LVTU.Items[i].SubItems.Add(NV.HOTEN); LVTU.Items[i].SubItems.Add(NV.GIOITINH); LVTU.Items[i].SubItems.Add(itemTU.NGAYTU.ToShortDateString()); LVTU.Items[i].SubItems.Add(itemTU.SOTIENTU.ToString()); i++; } }
private void btnTiemkiem_Click(object sender, EventArgs e) { if (txtTiemkiemNV.Text == "") { MessageBox.Show("Bạn cần nhập Mã nhân viên để tìm kiếm.", "Thông báo!", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } LVLCN.Items.Clear(); LUONGCANHAN LCN = db.LUONGCANHANs.Find(Convert.ToString(txtTiemkiemNV.Text)); if (LCN != null) { LVLCN.Items.Add(LCN.MANV); NHANVIEN NV = db.NHANVIENs.Find(LCN.MANV); LVLCN.Items[0].SubItems.Add(NV.HOTEN); LVLCN.Items[0].SubItems.Add(LCN.LUONGCB.ToString()); LVLCN.Items[0].SubItems.Add(LCN.HESO.ToString()); LVLCN.Items[0].SubItems.Add(LCN.TIENPHUCAP.ToString()); } }
public void LVADD() { LVKTKL.Items.Clear(); var KTKL = db.KHENTHUONG_KYLUAT.ToList(); int i = 0; foreach (var item in KTKL) { NHANVIEN NV = db.NHANVIENs.Find(item.MANV); LVKTKL.Items.Add(item.MA.ToString()); LVKTKL.Items[i].SubItems.Add(item.MANV); LVKTKL.Items[i].SubItems.Add(NV.HOTEN); LVKTKL.Items[i].SubItems.Add(item.HINHTHUC); LVKTKL.Items[i].SubItems.Add(item.SOTIEN.ToString()); LVKTKL.Items[i].SubItems.Add(item.THOIGIAN.Value.Date.ToShortDateString()); LVKTKL.Items[i].SubItems.Add(item.LYDO); i++; } }
public void LVADD() { LVBH.Items.Clear(); var BH = db.BAOHIEMs.ToList(); int i = 0; foreach (var item in BH) { LVBH.Items.Add(item.MASOBH.ToString()); LVBH.Items[i].SubItems.Add(item.MANV); NHANVIEN NV = db.NHANVIENs.Find(item.MANV); LVBH.Items[i].SubItems.Add(NV.HOTEN); LVBH.Items[i].SubItems.Add(item.TENBH); LVBH.Items[i].SubItems.Add(item.NOICAP); LVBH.Items[i].SubItems.Add(item.THOIGIAN.Value.ToShortDateString()); LVBH.Items[i].SubItems.Add(item.SOTIENDONG.ToString()); i++; } }
private void btnSave_Click(object sender, EventArgs e) { if (txtTennv.Text == "" || txtDantoc.Text == "" || txtManv.Text == "" || txtQuequan.Text == "" || txtSDT.Text == "") { XtraMessageBox.Show("Bạn cần điền đây đủ thông tin trước khi lưu.", "Thông báo!", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } NHANVIEN TKNV = db.NHANVIENs.Find(Convert.ToString(txtManv.Text)); if (TKNV != null) { XtraMessageBox.Show("Mã nhân viên đã được dùng.", "Thông báo!", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } NHANVIEN NV = new NHANVIEN(); NV.MANV = txtManv.Text; NV.HOTEN = txtTennv.Text; NV.DANTOC = txtDantoc.Text; if (rabtnNam.Checked == true) { NV.GIOITINH = rabtnNam.Text; } else { NV.GIOITINH = rabtnNu.Text; } NV.SODIENTHOAI = txtSDT.Text; NV.QUEQUAN = txtQuequan.Text; NV.NGAYSINH = dtpNgaySinh.Value; NV.NGAYVAOLAM = dtpNgayvaolam.Value; var pb = db.PHONGBANs.Single(x => x.TENPB.Equals(cboPhongban.Text)); NV.MAPB = pb.MAPB; var cv = db.CHUCVUs.Single(x => x.TENCV.Equals(cboChucvu.Text)); NV.MACV = cv.MACV; NV.TRINHDO = cboTrinhdo.Text; db.NHANVIENs.Add(NV); db.SaveChanges(); XtraMessageBox.Show("Lưu thành công.", "Thông báo!", MessageBoxButtons.OK, MessageBoxIcon.Information); clear(); }
private void cboManv_SelectedIndexChanged(object sender, EventArgs e) { string TK; if (cboManv.SelectedIndex != -1) { float tong = 0; TK = cboManv.Text; NHANVIEN NV = db.NHANVIENs.Find(TK); txtTennv.Text = NV.HOTEN; var tien = db.BAOHIEMs.ToList(); foreach (var item in tien) { if (item.MANV == cboManv.Text) { tong += float.Parse(item.SOTIENDONG.ToString()); } } txtTongtienBH.Text = Convert.ToString(tong); } }
private void fmChamcong_Load(object sender, EventArgs e) { Clear(); cbo(); LVCC.Items.Clear(); var CC = db.CHAMCONGs.ToList(); int i = 0; foreach (var itemCC in CC) { LVCC.Items.Add(itemCC.MANV); NHANVIEN NV = db.NHANVIENs.Find(itemCC.MANV); LVCC.Items[i].SubItems.Add(NV.HOTEN); LVCC.Items[i].SubItems.Add(itemCC.NGAYLAMVIEC.Date.ToShortDateString()); TINHTRANG TT = db.TINHTRANGs.Find(itemCC.MATT); LVCC.Items[i].SubItems.Add(TT.TINHTRANG1); LVCC.Items[i].SubItems.Add(itemCC.GHICHU); i++; } KKey(true); }
private void btnTimkiemNV_Click(object sender, EventArgs e) { if (txtTimkiemNV.Text == "") { MessageBox.Show("Bạn cần nhập mã nhân viên cần tìm", "Thông báo!"); return; } string Manv = txtTimkiemNV.Text; LVPCPB.Items.Clear(); NHANVIEN NV = db.NHANVIENs.Find(Manv); if (NV != null) { LVPCPB.Items.Add(NV.MANV); LVPCPB.Items[0].SubItems.Add(NV.HOTEN); LVPCPB.Items[0].SubItems.Add(NV.MAPB); } else { MessageBox.Show("Không tìm thấy dữ liệu.", "Thông báo!"); return; } }
private void fmBoiDuong_Load(object sender, EventArgs e) { key = true; cbo(); LVBD.Items.Clear(); clear(); var BD = db.BOIDUONGs.ToList(); int i = 0; foreach (var item in BD) { NHANVIEN NV = db.NHANVIENs.Find(item.MANV); LVBD.Items.Add(item.MANV); LVBD.Items[i].SubItems.Add(NV.HOTEN); CHUCVU CV = db.CHUCVUs.Find(NV.MACV); LVBD.Items[i].SubItems.Add(CV.TENCV); LVBD.Items[i].SubItems.Add(item.NOIBOIDUONG); LVBD.Items[i].SubItems.Add(item.THOIGIANDI.Date.ToShortDateString()); LVBD.Items[i].SubItems.Add(item.THOIGIANKETTHUC.Date.ToShortDateString()); LVBD.Items[i].SubItems.Add(item.MABD.ToString()); i++; } Key(key); }
private void btnTiemkiem_Click(object sender, EventArgs e) { Reset(); if (txtSnam.Text == "") { MessageBox.Show("Bạn chưa nhập năm tìm kiếm.", "Thông báo!", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } else { var LT = db.LUONGTHANGs.ToList(); if (txtTiemkiemNV.Text == "") { LVLTNV.Items.Clear(); int i = 0; foreach (var item in LT) { if (cboSthang.Text == item.THANG.ToString() && txtSnam.Text == item.NAM.ToString()) { LVLTNV.Items.Add(item.MANV); NHANVIEN NV = db.NHANVIENs.Find(item.MANV); LVLTNV.Items[i].SubItems.Add(NV.HOTEN); LVLTNV.Items[i].SubItems.Add(item.THANG.ToString()); LVLTNV.Items[i].SubItems.Add(item.NAM.ToString()); LVLTNV.Items[i].SubItems.Add(item.LUONGCB_LUCTINHLUONG.ToString()); LVLTNV.Items[i].SubItems.Add(item.HESO_LUCTINHLUONG.ToString()); LVLTNV.Items[i].SubItems.Add(item.TIENPHUCAP_LUCTINHLUONG.ToString()); LVLTNV.Items[i].SubItems.Add(item.SONGAYCONG.ToString()); LVLTNV.Items[i].SubItems.Add(item.TIENBAOHIEM_LUCTINHLUONG.ToString()); LVLTNV.Items[i].SubItems.Add(item.TIENKHENTHUONG_LUCTINHLUONG.ToString()); LVLTNV.Items[i].SubItems.Add(item.TIENKYLUAT_LUCTINHLUONG.ToString()); LVLTNV.Items[i].SubItems.Add(item.TIENTAMUNG_LUCTHANGTINHLUONG.ToString()); LVLTNV.Items[i].SubItems.Add(item.TONGLUONG.ToString()); i++; } } } else { LVLTNV.Items.Clear(); int i = 0; foreach (var item in LT) { if (cboSthang.Text == item.THANG.ToString() && txtSnam.Text == item.NAM.ToString() && item.MANV == txtTiemkiemNV.Text) { LVLTNV.Items.Add(item.MANV); NHANVIEN NV = db.NHANVIENs.Find(item.MANV); LVLTNV.Items[i].SubItems.Add(NV.HOTEN); LVLTNV.Items[i].SubItems.Add(item.THANG.ToString()); LVLTNV.Items[i].SubItems.Add(item.NAM.ToString()); LVLTNV.Items[i].SubItems.Add(item.LUONGCB_LUCTINHLUONG.ToString()); LVLTNV.Items[i].SubItems.Add(item.HESO_LUCTINHLUONG.ToString()); LVLTNV.Items[i].SubItems.Add(item.TIENPHUCAP_LUCTINHLUONG.ToString()); LVLTNV.Items[i].SubItems.Add(item.SONGAYCONG.ToString()); LVLTNV.Items[i].SubItems.Add(item.TIENBAOHIEM_LUCTINHLUONG.ToString()); LVLTNV.Items[i].SubItems.Add(item.TIENKHENTHUONG_LUCTINHLUONG.ToString()); LVLTNV.Items[i].SubItems.Add(item.TIENKYLUAT_LUCTINHLUONG.ToString()); LVLTNV.Items[i].SubItems.Add(item.TIENTAMUNG_LUCTHANGTINHLUONG.ToString()); LVLTNV.Items[i].SubItems.Add(item.TONGLUONG.ToString()); i++; } } } } }