예제 #1
0
        public async Task <ObservableCollection <Client> > GetAllClients()
        {
            ObservableCollection <Client> clients = new ObservableCollection <Client>();
            var response = await _gateway.GetClientsList();

            if (response != null)
            {
                foreach (var client in response.Data)
                {
                    clients.Add(_mapper.Map <ClientDataSetResponse, Client>(client));
                }
            }
            else
            {
                throw new NoResponseException("El endpoint no respondio al request");
            }
            return(clients);
        }