private void CargarMonedas() { if (cbMoneda.Items.Count == 0) { FacturaElectronica.Afip.Ws.Wsfe.MonedaResponse resultado = client.GetTiposMonedas(this.ticket); this.cbMoneda.DisplayMember = "Desc"; this.cbMoneda.ValueMember = "Id"; this.cbMoneda.DataSource = resultado.ResultGet.OrderBy(m => m.Desc).ToList(); } }
private static void GetTiposMonedas() { //string certSigner = @"C:\Diego\Proyectos\FacturaElect\Afip - Ejemplos Codigo\FeCertificadoDesarrollo\certificadoAFIP.crt"; string certSigner = @"C=AR, O=ENDESA, SERIALNUMBER=CUIT 23289508759, CN=TestFE"; LoginTicket loginTicket = new LoginTicket(); string ticketReponse = loginTicket.ObtenerLoginTicketResponse(DEFAULT_SERVICIO, certSigner, false, StoreName.TrustedPeople, StoreLocation.CurrentUser); string cuit = "23289508759"; FEAuthRequest feAuthRequest = new FEAuthRequest(); feAuthRequest.Cuit = Convert.ToInt64(cuit); feAuthRequest.Sign = loginTicket.Sign; feAuthRequest.Token = loginTicket.Token; Console.WriteLine("***Llamando al GetTiposMoneda en URL"); WsfeClient client = new WsfeClient(); FacturaElectronica.Afip.Ws.Wsfe.MonedaResponse result = client.GetTiposMonedas(feAuthRequest); Console.WriteLine("Result"); foreach (var item in result.ResultGet) { Console.WriteLine("item Id: " + item.Id + " Desc: " + item.Desc); } }