public async Task LoadStandards(IEnumerable <StandardDetailResponse> standards)
        {
            Func <StandardDetailResponse, Standard> MapGetStandardsListItemToStandard = source => new Standard
            {
                StandardUId          = source.StandardUId,
                IfateReferenceNumber = source.IfateReferenceNumber,
                LarsCode             = source.LarsCode,
                Title                      = source.Title,
                Version                    = source.Version,
                Level                      = source.Level,
                Status                     = source.Status,
                TypicalDuration            = source.TypicalDuration,
                MaxFunding                 = source.MaxFunding,
                IsActive                   = source.IsActive,
                LastDateStarts             = source.StandardDates?.LastDateStarts,
                EffectiveFrom              = source.StandardDates?.EffectiveFrom,
                EffectiveTo                = source.StandardDates?.EffectiveTo,
                VersionApprovedForDelivery = source.VersionDetail.ApprovedForDelivery,
                VersionEarliestStartDate   = source.VersionDetail.EarliestStartDate,
                VersionLatestEndDate       = source.VersionDetail.LatestEndDate,
                VersionLatestStartDate     = source.VersionDetail.LatestStartDate,
                ProposedMaxFunding         = source.VersionDetail.ProposedMaxFunding,
                ProposedTypicalDuration    = source.VersionDetail.ProposedTypicalDuration
            };

            await standardRepository.Insert(standards.Select(MapGetStandardsListItemToStandard));
        }
コード例 #2
0
 public void AddStandard(Standard standard)
 {
     _standardRepository.Insert(standard);
 }
コード例 #3
0
 public void addStandard(Standard Standard)
 {
     _standardRepository.Insert(Standard);
 }
        } //close GetStandardByName(...)

        public void addStandard(Standard addStandardItem)
        {
            _standardRepository.Insert(addStandardItem);
        } //close addStandard(...)
コード例 #5
0
ファイル: BusinessLayer.cs プロジェクト: anhkhoivu/CECS-475
 public void addStandard(Standard departments)
 {
     standardRepository.Insert(departments);
 }
コード例 #6
0
 public void AddStandard(Standard standard)
 {
     standardRepository.Insert(standard);
     //throw new NotImplementedException();
 }