public List <InvoiceSendTribunet> ObtenerFacturaTicoPayHacienda(ReportInvoicesSentToTribunetSearchInput parameter, string token) { Response respuestaServicio = new Response(); respuestaServicio = TicoPayDll.Reports.ReportsController.GetInvoicesSendToTribunet(parameter, token).GetAwaiter().GetResult(); if (respuestaServicio.status == ResponseType.Ok) { JsonInvoicesSendToTribunet invoiceSendTribunet = JsonConvert.DeserializeObject <JsonInvoicesSendToTribunet>(respuestaServicio.result); return(invoiceSendTribunet.invoices.ToList()); } else { Console.WriteLine(respuestaServicio.message); return(null); } }
public static InvoiceSendTribunet[] ReporteEstatusFacturasTribunet(string token) { TicoPayDll.Response.Response respuestaServicio; ReportInvoicesSentToTribunetSearchInput parametrosBusqueda = new ReportInvoicesSentToTribunetSearchInput(); parametrosBusqueda.StatusTribunet = TicoPayDll.Reports.StatusTaxAdministration.Rechazado; parametrosBusqueda.RecepcionConfirmada = true; parametrosBusqueda.type = "json"; respuestaServicio = TicoPayDll.Reports.ReportsController.GetInvoicesSendToTribunet(parametrosBusqueda, token).GetAwaiter().GetResult(); if (respuestaServicio.status == ResponseType.Ok) { JsonInvoicesSendToTribunet facturas = JsonConvert.DeserializeObject <JsonInvoicesSendToTribunet>(respuestaServicio.result); return(facturas.invoices); } else { Console.WriteLine(respuestaServicio.message); return(null); } }