Exemple #1
0
 /// <summary>
 /// Consulta si el descuento es aplicable
 /// </summary>
 /// <param name="consulta">Objeto de peticion para realizar la consulta</param>
 /// <returns>Resultado de la operación</returns>
 public ResponseBussiness <DescuentoMercanciaDaniadaResponse> ConsultarDescuentoMercanciaPico(ConsultaDescuentoRequest consulta)
 {
     return(tryCatch.SafeExecutor(() =>
     {
         DescuentoMercanciaDaniadaResponse response = new DescuentoMercanciaDaniadaResponse();
         ProxyDescuentoPicoMercancia.MercanciaResponse responseServicio = this.proxyMercanciaPico.ConsultarSKU(this.token.CodeStore, this.token.CodeBox, this.token.CodeEmployee, consulta.Cantidad, consulta.Sku.ToString());
         response.Error = responseServicio.sError;
         response.Mensaje = responseServicio.sMensaje;
         response.PorcentanjeDescuento = responseServicio.dPtjDescuento;
         response.ULSession = responseServicio.uLSesion.ToString();
         response.CodigoRazon = 13;
         return response;
     }
                                  ));
 }
Exemple #2
0
        public ResponseBussiness <DescuentoMercanciaDaniadaResponse> ConsultaDescuentoMercanciaDaniada(ConsultaDescuentoRequest consultaDescuentoRequest)
        {
            TokenDto token = new TokenService().Get();
            ResponseBussiness <DescuentoMercanciaDaniadaResponse> response = new DescuentoMercanciaDaniadaBusiness(token).ConsultarDescuentoMercanciaDaniada(consultaDescuentoRequest);

            return(response);
        }