示例#1
0
 private void VenderMercanciaDaniadaPico(String folioOperacion, DescuentoMercanciaDañada descuento)
 {
     try
     {
         this.proxyMercanciaPico.VenderSKU(Convert.ToUInt64(descuento.Sesion), descuento.Cantidad, descuento.SKU.ToString(), descuento.Transaccion);
         descuentoMercanciaDañadaRepository.RegistrarDescuentoMercanciaDaniada(folioOperacion, descuento.Sesion, descuento.SecuenciaDetalleVenta, "F");
     }
     catch (Exception exception)
     {
         // El estatus permanece en P
         TryCatchBusinessExecutor tryCatch = new TryCatchBusinessExecutor();
         tryCatch.AddErrorLog <OperationResponse>(exception.Message, exception.StackTrace, "Negocio", exception.ToString(), "Error al aplicar un descuento directo");
     }
 }
示例#2
0
 /// <summary>
 /// Constructor por default
 /// </summary>
 public BaseBusiness()
 {
     this.tryCatch = new TryCatchBusinessExecutor();
 }