public bool RemoveMaterial(int materialId) { Material material = materials.Find(x => x.Id == materialId); if (material == null) { return(false); } if (!databaseRepo.RemoveMaterial(materialId)) { return(false); } if (!materials.Remove(material)) { return(false); } return(true); }