package com.fp.viaticos.rules.save.solicitud.estados; import com.fp.dto.save.SaveRequest; import com.fp.viaticos.rules.enums.EnumEstadosSolicitud; /** * Clase que se encarga de cambiar el estado de una solicitud a anulada forzado sin considerar la opcion de la tarea * aprobar, negar, modificar. * * @author Jorge Vaca. * @version 2.1 */ @SuppressWarnings("serial") public class ConfirmaAnulacion extends EstadoHelper { /* * (non-Javadoc) * * @see com.fp.dto.rules.TransactionRule#normalProcess(com.fp.dto.save.SaveRequest) */ @Override public SaveRequest normalProcess(SaveRequest pSaveRequest) throws Exception { super.cambiar(pSaveRequest, EnumEstadosSolicitud.ANULADA.getEstatus()); return pSaveRequest; } /* * (non-Javadoc) * * @see com.fp.dto.rules.TransactionRule#reverseProcess(com.fp.dto.save.SaveRequest) */ @Override public SaveRequest reverseProcess(SaveRequest pSaveRequest) throws Exception { return pSaveRequest; } }