Example #1
0
        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);
        }
Example #2
0
        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);
                }
            }
        }