public IList <object> GetAllClients() { var reader = new ClientGateway().GetAllClients(); var clientsList = new List <object>(); while (reader.Read()) { clientsList.Add(new { Id = Convert.ToInt32(reader.GetValue(0)), Name = reader.GetValue(1).ToString(), Cnp = reader.GetValue(2).ToString(), Address = reader.GetValue(3).ToString(), Phone = reader.GetValue(4).ToString() }); } return(clientsList); }