Example #1
0
 /// <summary>
 /// El metodo se encarga de listar los recuperos almacenados utililando el filtro del parametro
 /// </summary>
 /// <param name="filtro"></param>
 /// <returns></returns>
 public RecuperoWS.GestionRecuperoForm ListarRecuperosPorFiltro(RecuperoWS.FiltroDeRecuperos filtro)
 {
     RecuperoWS.RecuperoWS service = new RecuperoWS.RecuperoWS();
     try
     {
         service.Url         = System.Configuration.ConfigurationManager.AppSettings[service.GetType().ToString()];
         service.Credentials = System.Net.CredentialCache.DefaultCredentials;
         return(service.Buscar_Recupero_T(filtro));
     }
     catch (Exception ex)
     {
         log.Error(string.Format("ERROR Ejecución:{0}->{1} - Error:{2}->{3}", DateTime.Now, "ListarRecuperosPorFiltro", ex.Source, ex.Message));
         throw;
     }
 }
Example #2
0
 /// <summary>
 /// el metodo se encarga de listar todos los motivos para utilizarse en la UI para construir el filtro
 /// </summary>
 /// <returns></returns>
 public List <RecuperoWS.ComboBoxItem> ListarTipoMotivoRecupero()
 {
     RecuperoWS.RecuperoWS service = new RecuperoWS.RecuperoWS();
     try
     {
         service.Url         = System.Configuration.ConfigurationManager.AppSettings[service.GetType().ToString()];
         service.Credentials = System.Net.CredentialCache.DefaultCredentials;
         List <RecuperoWS.ComboBoxItem> tipoMotivoRecuperoList = service.ObtenerTipoMotivoRecupero_TT().Select(x => new RecuperoWS.ComboBoxItem {
             Id = x.Id, Texto = x.DescripcionMotivoRecupero
         }).ToList();
         tipoMotivoRecuperoList.Insert(0, new RecuperoWS.ComboBoxItem {
             Id = -1, Texto = "Seleccione"
         });
         return(tipoMotivoRecuperoList);
     }
     catch (Exception ex)
     {
         log.Error(string.Format("ERROR Ejecución:{0}->{1} - Error:{2}->{3}", DateTime.Now, "ListarTipoMotivoRecupero", ex.Source, ex.Message));
         throw;
     }
 }