Beispiel #1
0
        public async Task UpdateAsync(UpdatedDefaultExchangeVisitorFunding updatedDefaultExchangeVisitorFunding)
        {
            var defaultExchangeVisitorFunding = await Context.DefaultExchangeVisitorFunding.FindAsync(updatedDefaultExchangeVisitorFunding.ProjectId);

            if (defaultExchangeVisitorFunding == null)
            {
                throw new ModelNotFoundException(String.Format("The default exchange visitor funding with id [{0}] was not found.", updatedDefaultExchangeVisitorFunding.ProjectId));
            }
            DoUpdate(defaultExchangeVisitorFunding, updatedDefaultExchangeVisitorFunding);
        }
Beispiel #2
0
        private void DoUpdate(DefaultExchangeVisitorFunding defaultExchangeVisitorFunding, UpdatedDefaultExchangeVisitorFunding updatedDefaultExchangeVisitorFunding)
        {
            updatedDefaultExchangeVisitorFunding.Audit.SetHistory(defaultExchangeVisitorFunding);

            defaultExchangeVisitorFunding.FundingSponsor       = updatedDefaultExchangeVisitorFunding.FundingSponsor;
            defaultExchangeVisitorFunding.FundingPersonal      = updatedDefaultExchangeVisitorFunding.FundingPersonal;
            defaultExchangeVisitorFunding.FundingVisGovt       = updatedDefaultExchangeVisitorFunding.FundingVisGovt;
            defaultExchangeVisitorFunding.FundingVisBNC        = updatedDefaultExchangeVisitorFunding.FundingVisBNC;
            defaultExchangeVisitorFunding.FundingGovtAgency1   = updatedDefaultExchangeVisitorFunding.FundingGovtAgency1;
            defaultExchangeVisitorFunding.GovtAgency1Id        = updatedDefaultExchangeVisitorFunding.GovtAgency1Id;
            defaultExchangeVisitorFunding.GovtAgency1OtherName = updatedDefaultExchangeVisitorFunding.GovtAgency1OtherName;
            defaultExchangeVisitorFunding.FundingGovtAgency2   = updatedDefaultExchangeVisitorFunding.FundingGovtAgency2;
            defaultExchangeVisitorFunding.GovtAgency2Id        = updatedDefaultExchangeVisitorFunding.GovtAgency2Id;
            defaultExchangeVisitorFunding.GovtAgency2OtherName = updatedDefaultExchangeVisitorFunding.GovtAgency2OtherName;
            defaultExchangeVisitorFunding.FundingIntlOrg1      = updatedDefaultExchangeVisitorFunding.FundingIntlOrg1;
            defaultExchangeVisitorFunding.IntlOrg1Id           = updatedDefaultExchangeVisitorFunding.IntlOrg1Id;
            defaultExchangeVisitorFunding.IntlOrg1OtherName    = updatedDefaultExchangeVisitorFunding.IntlOrg1OtherName;
            defaultExchangeVisitorFunding.FundingIntlOrg2      = updatedDefaultExchangeVisitorFunding.FundingIntlOrg2;
            defaultExchangeVisitorFunding.IntlOrg2Id           = updatedDefaultExchangeVisitorFunding.IntlOrg2Id;
            defaultExchangeVisitorFunding.IntlOrg2OtherName    = updatedDefaultExchangeVisitorFunding.IntlOrg2OtherName;
            defaultExchangeVisitorFunding.FundingOther         = updatedDefaultExchangeVisitorFunding.FundingOther;
            defaultExchangeVisitorFunding.OtherName            = updatedDefaultExchangeVisitorFunding.OtherName;
            defaultExchangeVisitorFunding.FundingTotal         = updatedDefaultExchangeVisitorFunding.FundingTotal;
        }