public void hienthiNV(int j) { CNhanVien nv = (CNhanVien)arrNV[j]; txtMaNV.Text = nv.MaNV; txtTenNV.Text = nv.HoTen; chkGioiTinh.Checked = nv.GioiTinh; dtpNgaySinh.Value = nv.NgaySinh; txtSDT.Text = nv.Sdt.ToString(); txtQueQuan.Text = nv.QueQuan; cbxChucVu.Text = nv.ChucVu; txtLuong.Text = nv.Luong; }
private void NhanVien_Load(object sender, EventArgs e) { frmmng.Data.OpenNV("dsnv.txt"); if (frmmng.Data.ArrNV.Count > 0) { CNhanVien bt = TimNVTheoChucVu("Bếp trưởng"); if (bt != null) { setupLuongcb(bt.ChucVu, bt.Luongcb); } CNhanVien nvb = TimNVTheoChucVu("Nhân viên bếp"); if (nvb != null) { setupLuongcb(nvb.ChucVu, nvb.Luongcb); } CNhanVien nvs = TimNVTheoChucVu("Nhân viên phục vụ, tạp vụ"); if (nvs != null) { setupLuongcb(nvs.ChucVu, nvs.Luongcb); } CNhanVien nvpc = TimNVTheoChucVu("Nhân viên pha chế"); if (nvpc != null) { setupLuongcb(nvpc.ChucVu, nvpc.Luongcb); } CNhanVien nvlt = TimNVTheoChucVu("Nhân viên lễ tân"); if (nvlt != null) { setupLuongcb(nvlt.ChucVu, nvlt.Luongcb); } CNhanVien nvhl = TimNVTheoChucVu("Nhân viên hành lý"); if (nvhl != null) { setupLuongcb(nvhl.ChucVu, nvhl.Luongcb); } CNhanVien nvvs = TimNVTheoChucVu("Nhân viên vệ sinh"); if (nvvs != null) { setupLuongcb(nvvs.ChucVu, nvvs.Luongcb); } CNhanVien nvkt = TimNVTheoChucVu("Nhân viên kỹ thuật"); if (nvkt != null) { setupLuongcb(nvkt.ChucVu, nvkt.Luongcb); } } if (frmmng.Data.ArrNV.Count > 0) { hienthi(); } }
private void btnSua_Click_1(object sender, EventArgs e) { CNhanVien nv = (CNhanVien)arrNV[i]; nv.MaNV = txtMaNV.Text; nv.HoTen = txtTenNV.Text; nv.GioiTinh = chkGioiTinh.Checked; nv.NgaySinh = dtpNgaySinh.Value; nv.Sdt = Convert.ToInt32(txtSDT.Text); nv.QueQuan = txtQueQuan.Text; nv.ChucVu = cbxChucVu.Text; nv.Luong = txtLuong.Text; hienthi(); }
private void btnSua_Click_1(object sender, EventArgs e) { CNhanVien nv = (CNhanVien)arrNV[i]; nv.MaNV = txtMaNV.Text; nv.HoTen = txtTenNV.Text; nv.GioiTinh = chkGioiTinh.Checked; nv.NgaySinh = dtpNgaySinh.Value; nv.Sdt = Convert.ToInt32(txtSDT.Text); nv.QueQuan = txtQueQuan.Text; nv.ChucVu = cbxChucVu.Text; nv.Luongcb = timLuongcb(nv.ChucVu); txtTongLuong.Text = nv.TongLuong().ToString(); setupLuongcb(nv.ChucVu, nv.Luongcb); syncLuongcb(nv.ChucVu); hienthi(); }
private CNhanVien TimNVKyThuat() { CNhanVien nvkt = null; if (arrNV.Count > 0) { foreach (CNhanVien nv in arrNV) { if (string.Compare(nv.ChucVu, "Nhân viên kỹ thuật") == 0) { nvkt = nv; break; } } } return(nvkt); }
private CNhanVien TimNVVeSinh() { CNhanVien nvvs = null; if (arrNV.Count > 0) { foreach (CNhanVien nv in arrNV) { if (string.Compare(nv.ChucVu, "Nhân viên vệ sinh") == 0) { nvvs = nv; break; } } } return(nvvs); }
private CNhanVien TimNVHanhLy() { CNhanVien nvhl = null; if (arrNV.Count > 0) { foreach (CNhanVien nv in arrNV) { if (string.Compare(nv.ChucVu, "Nhân viên hành lý") == 0) { nvhl = nv; break; } } } return(nvhl); }
private CNhanVien TimNVLeTan() { CNhanVien nvlt = null; if (arrNV.Count > 0) { foreach (CNhanVien nv in arrNV) { if (string.Compare(nv.ChucVu, "Nhân viên lễ tân") == 0) { nvlt = nv; break; } } } return(nvlt); }
private CNhanVien TimNVPhaChe() { CNhanVien nvpc = null; if (arrNV.Count > 0) { foreach (CNhanVien nv in arrNV) { if (string.Compare(nv.ChucVu, "Nhân viên pha chế") == 0) { nvpc = nv; break; } } } return(nvpc); }
private CNhanVien TimNVServe() { CNhanVien nvs = null; if (arrNV.Count > 0) { foreach (CNhanVien nv in arrNV) { if (string.Compare(nv.ChucVu, "Nhân viên phục vụ, tạp vụ") == 0) { nvs = nv; break; } } } return(nvs); }
private CNhanVien TimNVBep() { CNhanVien nvb = null; if (arrNV.Count > 0) { foreach (CNhanVien nv in arrNV) { if (string.Compare(nv.ChucVu, "Nhân viên bếp") == 0) { nvb = nv; break; } } } return(nvb); }
private CNhanVien TimBepT() { CNhanVien bt = null; if (arrNV.Count > 0) { foreach (CNhanVien nv in arrNV) { if (string.Compare(nv.ChucVu, "Bếp trưởng") == 0) { bt = nv; break; } } } return(bt); }
//Cách cũ ko sai nhưng khá nhiều hàm #region Simple Tìm NV theo Chức Vụ private CNhanVien TimNVTheoChucVu(string chucvu) { CNhanVien nvtimthay = null; if (frmmng.Data.ArrNV.Count > 0) { foreach (CNhanVien nv in frmmng.Data.ArrNV) { if (string.Compare(nv.ChucVu, chucvu) == 0) { nvtimthay = nv; break; } } } return(nvtimthay); }
private void btnThem_Click_1(object sender, EventArgs e) { CNhanVien nv = new CNhanVien(); nv.MaNV = txtMaNV.Text; nv.HoTen = txtTenNV.Text; nv.GioiTinh = chkGioiTinh.Checked; nv.NgaySinh = dtpNgaySinh.Value; nv.Sdt = Convert.ToInt32(txtSDT.Text); nv.QueQuan = txtQueQuan.Text; nv.ChucVu = cbxChucVu.Text; //nv.Luongcb = timLuongcb(nv.ChucVu); nv.Luongcb = Convert.ToInt32(txtLuongcb.Text); nv.Songaylam = Convert.ToInt32(txtSongaylam.Text); frmmng.Data.ArrNV.Add(nv); txtTongLuong.Text = nv.TongLuong().ToString(); i++; setupLuongcb(nv.ChucVu, nv.Luongcb); syncLuongcb(nv.ChucVu); hienthi(); }
private void NhanVien_Load(object sender, EventArgs e) { arrNV = new List <CNhanVien>(); OpenNV("dsnv.txt"); if (arrNV.Count > 0) { CNhanVien bt = TimBepT(); setupLuongcb(bt.ChucVu, bt.Luongcb); CNhanVien nvb = TimNVBep(); setupLuongcb(nvb.ChucVu, nvb.Luongcb); CNhanVien nvs = TimNVServe(); setupLuongcb(nvs.ChucVu, nvs.Luongcb); CNhanVien nvpc = TimNVPhaChe(); setupLuongcb(nvpc.ChucVu, nvpc.Luongcb); CNhanVien nvlt = TimNVLeTan(); setupLuongcb(nvlt.ChucVu, nvlt.Luongcb); CNhanVien nvhl = TimNVHanhLy(); setupLuongcb(nvhl.ChucVu, nvhl.Luongcb); CNhanVien nvvs = TimNVVeSinh(); setupLuongcb(nvvs.ChucVu, nvvs.Luongcb); CNhanVien nvkt = TimNVKyThuat(); setupLuongcb(nvkt.ChucVu, nvkt.Luongcb); } }