/// <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; } )); }
public ResponseBussiness <DescuentoMercanciaDaniadaResponse> ConsultaDescuentoMercanciaDaniada(ConsultaDescuentoRequest consultaDescuentoRequest) { TokenDto token = new TokenService().Get(); ResponseBussiness <DescuentoMercanciaDaniadaResponse> response = new DescuentoMercanciaDaniadaBusiness(token).ConsultarDescuentoMercanciaDaniada(consultaDescuentoRequest); return(response); }