static void AddNVQL(List <NVQuanLy> list) { NVQuanLy nvQL = new NVQuanLy(); Console.Write("Nhập mã : "); nvQL.MaNV = Console.ReadLine().ToString(); Console.Write("\nNhập tên : "); nvQL.HoTen = Console.ReadLine().ToString(); Console.Write("\nNhập ngày sinh : "); nvQL.NgaySinh = DateTime.Parse(Console.ReadLine().ToString()); Console.Write("\nNhập giới tính : "); nvQL.GioiTinh = Console.ReadLine().ToString().Equals("Nam") ? true : false; Console.Write("\nNhập CMND : "); nvQL.CMND = Console.ReadLine().ToString(); Console.Write("\nNhập địa chỉ : "); nvQL.DiaChi = Console.ReadLine().ToString(); Console.Write("\nNhập số điện thoại : "); nvQL.SoDT = int.Parse(Console.ReadLine().ToString()); Console.Write("\nNhập Lương cơ bản : "); nvQL.LuongCB = double.Parse(Console.ReadLine().ToString()); Console.Write("\nNhập phụ cấp : "); nvQL.PhuCap = double.Parse(Console.ReadLine().ToString()); list.Add(nvQL); }
static void DocFileNVQL(List <NVQuanLy> list) { if (File.Exists(@"D:\\NVQuanLy.txt")) { string[] lines = File.ReadAllLines(@"D:\\NVQuanLy.txt"); for (int i = 0; i < lines.Length; i += 9) { NVQuanLy item = new NVQuanLy(); 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.PhuCap = double.Parse(lines[i + 8]); list.Add(item); } } }