public ResponseBussiness <OperationResponse> CambiarPiezasArticuloLineaTicketDevolucion(DevolverArticuloRequest devolverArticuloRequest) { TokenDto token = new TokenService().Get(); DescuentosDevolucionesBusiness descuentosDevolucionesBusiness = new DescuentosDevolucionesBusiness(token); return(descuentosDevolucionesBusiness.CambiarPiezasArticuloLineaTicketDevolucion(devolverArticuloRequest)); }
public ResponseBussiness <OperationResponse> AplicarDescuentoDirecto(LineaTicket lineaTicket) { new SecurityBusiness().ValidarPermisos("descuentoDirectoVenta", "E"); TokenDto token = new TokenService().Get(); ResponseBussiness <OperationResponse> response = new DescuentosDevolucionesBusiness(token).AplicarDescuentoDirecto(lineaTicket); return(response); }
public ResponseBussiness <VentaResponse> ValidarDevolucionVenta(string folioVenta) { TokenDto token = new TokenService().Get(); DescuentosDevolucionesBusiness descuentosDevolucionesBusiness = new DescuentosDevolucionesBusiness(token); // Validar si es posible hacer una devolución OperationResponse operationResponse = descuentosDevolucionesBusiness.ValidarDevolucionVenta(folioVenta); // Regresar respuesta if ((operationResponse != null) && (operationResponse.CodeNumber.Equals("303"))) { return(descuentosDevolucionesBusiness.GenerarDevolucion(folioVenta)); } else { VentaResponse ventaResponse = new VentaResponse(); ventaResponse.Lineas = new List <LineaTicket>().ToArray(); return(ventaResponse); } }