public string Get() { FactElectronica Fact = new FactElectronica(); //var json = JsonConvert.SerializeObject(Fact.GeneraFacturaBoletaEjemploXML()); JsonSerializerSettings settings = new JsonSerializerSettings() { NullValueHandling = NullValueHandling.Ignore }; //return JsonConvert.DeserializeObject<InvoiceType>(json, settings); return(JsonConvert.SerializeObject(Fact.GeneraFacturaBoletaEjemploXML(), Formatting.None, settings)); }
public Response <Documentos> Post(InvoiceType Documento) { FactElectronica Fact = new FactElectronica(); var Res = Fact.GeneraDocumentoElectronicoXML(Documento); if (Res.CodResponse == "0") { using (PosDbContext context = new PosDbContext()) { context.Add(Res.Data); //Guardamos los cambios context.SaveChanges(); } } Res.Data.IdTramaNavigation.Documentos = null; return(Res); }