예제 #1
0
        public List <Disbursement> CreateDisbursement(DateTime collectionDate)
        {
            var disbursements = new List <Disbursement>();

            GenerateDisbursementsWithApprovedRequisitions(disbursements, collectionDate);

            GenerateDisbursementsWithUnfullfilled(disbursements, collectionDate);

            //persist to database
            foreach (var d in disbursements)
            {
                _disbursementRepo.Add(d);
            }

            return(disbursements);
        }