public List <Material> GetAndShowMaterialFromDatabase() { List <Material> result = new List <Material>(); List <int> id = new List <int>(); List <decimal> price = new List <decimal>(); List <string> name = new List <string>(); List <string> description = new List <string>(); id = reservationRepo.GetAllMaterialsID(); price = reservationRepo.GetAllMaterialsPrice(); name = reservationRepo.GetAllMaterialsName(); description = reservationRepo.GetAllMaterialsDescription(); for (int i = 0; i < name.Count; i++) { Material material = new Material(id[i], name[i], description[i], price[i]); Event.Material.Add(material); result.Add(material); } return(result); }