void Load_all() { FileProduct file = new FileProduct(); if (file.Total_number_records() != 0) { file = new FileProduct("Book"); IEnumerable <Product> rez = file.Load_all(); LoadAllItem?.Invoke(rez); file = new FileProduct("AddProducts"); Product[] mass = file.Load_all(); if (mass != null) { Product[] massMagazine = new Product[mass.Length]; Product[] massСhancellery = new Product[mass.Length]; for (int i = 0; i < mass.Length; i++) { if (mass[i] is Magazine) { massMagazine[i] = mass[i]; } if (mass[i] is Сhancellery) { massСhancellery[i] = mass[i]; } } massMagazine = massMagazine.Where(x => x != null).ToArray(); massСhancellery = massСhancellery.Where(x => x != null).ToArray(); LoadAllItem?.Invoke(massMagazine); LoadAllItem?.Invoke(massСhancellery); } } }
void Load_all() { FilePeople file = new FilePeople(); if (file.Total_number_records() != 0) { IEnumerable <People> rez = file.Load_all(); LoadAllItem?.Invoke(rez); } }