public async void ObtenerPolicies(string url)
        {
            HttpClient            httpClients = new HttpClient();
            List <PoliciesEntity> listado;

            try
            {
                HttpResponseMessage response = httpClients.GetAsync(url).Result;

                if (response.IsSuccessStatusCode)
                {
                    var JsonString = await response.Content.ReadAsStringAsync();

                    DataSet   deserialized      = JsonConvert.DeserializeObject <DataSet>(JsonString);
                    DataTable dataTablePolicies = deserialized.Tables["Policies"];

                    listado = new List <PoliciesEntity>();
                    foreach (DataRow rowPolicies in dataTablePolicies.Rows)
                    {
                        PoliciesDto policiesDto = new PoliciesDto(rowPolicies["id"].ToString(), Double.Parse(rowPolicies["amountInsured"].ToString()), rowPolicies["email"].ToString(), DateTime.Parse(rowPolicies["inceptionDate"].ToString()), Boolean.Parse(rowPolicies["installmentPayment"].ToString()), rowPolicies["clientId"].ToString());
                        listado.Add(MapperApplicationPolicies.PoliciesDtoToPoliciesEntity(policiesDto));
                    }

                    PersistirDatosRepository.PersistirDatosPolicies(listado);
                }
            }
            catch (VuelingExceptions ex)
            {
                throw ex;
            }
        }
        public List <PoliciesDto> GetListPoliciesByName(string name)
        {
            List <PoliciesEntity> listPolicies = new List <PoliciesEntity>();

            listPolicies = iRepositoryPolicies.GetListPoliciesByName(name);

            return(MapperApplicationPolicies.PoliciesEntityToPoliciesDto(listPolicies));
        }