public void Populate(ContributionType contributionType, ActivityTechnology contributionTechnology)
        {
            this.Populate(null);

            this.Type       = contributionType;
            this.Technology = contributionTechnology;
        }
Exemple #2
0
        public void Populate(
            ContributionType contributionType,
            ActivityTechnology contributionTechnology,
            ItemVisibility visibility)
        {
            this.Populate(default(Contribution));

            this.Type            = contributionType;
            this.Technology      = contributionTechnology;
            this.VisibilityValue = visibility?.Description;
        }
        public static ContributionTechnology ToContributionTechnology(this ActivityTechnology technology)
        {
            var contributionTechnology = new ContributionTechnology
            {
                Id            = technology.Id,
                AwardCategory = technology.AwardCategory,
                AwardName     = technology.AwardName,
                Name          = technology.Name
            };

            return(contributionTechnology);
        }