package net.sourceforge.fenixedu.applicationTier.Servico.softplanning;

import net.sourceforge.fenixedu.applicationTier.Service;
import net.sourceforge.fenixedu.domain.teacher.Rebides;
import net.sourceforge.fenixedu.persistenceTier.ExcepcaoPersistencia;
import net.sourceforge.zas.metainfo.AccessControlled;

/**
 * @author Paulo Costa (paulo.costa@iscte.pt)
 * 
 */
public class DeleteRebides extends Service {

    @AccessControlled("SOFTPLANNING")
    public boolean run(final Integer rebidesId) throws ExcepcaoPersistencia {
	if (rebidesId != null) {
	    Rebides rebides = rootDomainObject.readRebidesByOID(rebidesId);
	    rebides.delete();
	    return true;
	}
	return false;
    }

}
