public List<TipoMoneda> ObtenerTiposDeMoneda( Autorizacion aut ) { ClsFEXAuthRequest feAutRequest = this.wa.ConvertirFex( aut ); FEXResponse_Mon monedas = this.wsfe.FEXGetPARAM_MON( feAutRequest ); this.managerErrores.CapturarError( monedas.FEXErr ); List<TipoMoneda> tiposMoneda = new List<TipoMoneda>(); TipoMoneda tipoMoneda; foreach ( ClsFEXResponse_Mon resultado in monedas.FEXResultGet ) { if ( resultado != null ) { tipoMoneda = new TipoMoneda(); tipoMoneda.Id = resultado.Mon_Id; tipoMoneda.Descripcion = resultado.Mon_Ds; tiposMoneda.Add( tipoMoneda ); } } return tiposMoneda; }
public List<IValorRespuestaWS> ObtenerTiposDeMoneda( Autorizacion aut ) { FEAuthRequest feAutRequest = this.wa.ConvertirFe( aut ); MonedaResponse monedas = this.wsfe.FEParamGetTiposMonedas( feAutRequest ); this.managerErrores.CapturarError( monedas.Errors ); List<IValorRespuestaWS> tiposMoneda = new List<IValorRespuestaWS>(); TipoMoneda tipoMoneda; foreach ( Moneda resultado in monedas.ResultGet ) { tipoMoneda = new TipoMoneda(); tipoMoneda.Id = resultado.Id; tipoMoneda.Descripcion = resultado.Desc; tiposMoneda.Add( tipoMoneda ); } return tiposMoneda; }