static void AddNVVC(List <NVVanChuyen> list) { NVVanChuyen nvVC = new NVVanChuyen(); Console.Write("Nhập mã : "); nvVC.MaNV = Console.ReadLine().ToString(); Console.Write("\nNhập tên : "); nvVC.HoTen = Console.ReadLine().ToString(); Console.Write("\nNhập ngày sinh : "); nvVC.NgaySinh = DateTime.Parse(Console.ReadLine().ToString()); Console.Write("\nNhập giới tính : "); nvVC.GioiTinh = Console.ReadLine().ToString().Equals("Nam") ? true : false; Console.Write("\nNhập CMND : "); nvVC.CMND = Console.ReadLine().ToString(); Console.Write("\nNhập địa chỉ : "); nvVC.DiaChi = Console.ReadLine().ToString(); Console.Write("\nNhập số điện thoại : "); nvVC.SoDT = int.Parse(Console.ReadLine().ToString()); Console.Write("\nNhập Lương cơ bản : "); nvVC.LuongCB = double.Parse(Console.ReadLine().ToString()); Console.Write("\nNhập số đơn : "); nvVC.SoDonVC = int.Parse(Console.ReadLine().ToString()); if (nvVC.SoDonVC > 2000) { nvVC.TienThuong = 1000000; } else if (nvVC.SoDonVC > 1500) { nvVC.TienThuong = 700000; } else if (nvVC.SoDonVC > 1000) { nvVC.TienThuong = 500000; } else { nvVC.TienThuong = 0; } list.Add(nvVC); }
static void DocFileNVVC(List <NVVanChuyen> list) { if (File.Exists(@"D:\\NVVanChuyen.txt")) { string[] lines = File.ReadAllLines(@"D:\\NVVanChuyen.txt"); for (int i = 0; i < lines.Length; i += 10) { NVVanChuyen item = new NVVanChuyen(); item.MaNV = lines[i]; item.HoTen = lines[i + 1]; item.NgaySinh = DateTime.Parse(lines[i + 2]); item.GioiTinh = bool.Parse(lines[i + 3]); item.CMND = lines[i + 4]; item.DiaChi = lines[i + 5]; item.SoDT = int.Parse(lines[i + 6]); item.LuongCB = double.Parse(lines[i + 7]); item.SoDonVC = int.Parse(lines[i + 8]); item.TienThuong = double.Parse(lines[i + 9]); list.Add(item); } } }