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