package gov.va.vss.service;

import gov.va.shared.service.validation.ServiceValidationException;
import gov.va.vss.model.expenditure.LedgerAdjustment;

public interface LedgerAdjustmentService {

	LedgerAdjustment saveOrUpdate(LedgerAdjustment expenditure) throws ServiceValidationException;

	/**
	 * 
	 * @param donorId
	 *            The donorId of the donor to be deleted
	 * @return void
	 */
	void delete(long ledgerAdjustmentId) throws ServiceValidationException;

}
