public void TFolioExterno() { EntEmpresaExterna entEmpresaExterna = new EntEmpresaExterna { client = new EntEmpresaExternaCliente { email = "*****@*****.**", name = "Cristopher" }, origin = (int)EnumOrigen.Locutorios, products = new List <EntEmpresaExternaProducto> { new EntEmpresaExternaProducto { id = 39, qty = 1 } } }; string req = JsonConvert.SerializeObject(entEmpresaExterna, Formatting.Indented); BusFolio busFolio = new BusFolio(); var res = busFolio.BNuevoFolioEmpresaExterna(entEmpresaExterna); string json = JsonConvert.SerializeObject(res, Formatting.Indented); }
public IMDResponse<bool> CNuevoFolioEmpresaExterna([FromBody]EntEmpresaExterna entEmpresa) { IMDResponse<bool> response = new IMDResponse<bool>(); string metodo = nameof(this.CNuevoFolioEmpresaExterna); logger.Info(IMDSerialize.Serialize(67823458656709, $"Inicia {metodo}([FromBody]EntEmpresaExterna entEmpresa)", entEmpresa)); try { BusFolio busFolio = new BusFolio(); response = busFolio.BNuevoFolioEmpresaExterna(entEmpresa); } catch (Exception ex) { response.Code = 67823458657486; response.Message = "Ocurrió un error inesperado en el servicio al procesar la compra."; logger.Error(IMDSerialize.Serialize(67823458657486, $"Error en {metodo}([FromBody]EntEmpresaExterna entEmpresa): {ex.Message}", entEmpresa, ex, response)); } return response; }