public IEnumerable <Good> GetGoodsDependsOnFilter(string category, PcComponentsFilter filter) { switch (category) { case "Процессоры": return(Processors.GetAll(filter)); case "Материнские платы": return(Motherboards.GetAll(filter)); case "Видеокарты": return(VideoCards.GetAll(filter)); case "Корпуса": return(ComputerСases.GetAll(filter)); case "Модули памяти": return(MemoryModules.GetAll(filter)); case "Блоки питания": return(PowerSupplies.GetAll(filter)); case "SSD диски": return(SSDDrives.GetAll(filter)); default: return(null); } }