예제 #1
0
        public virtual ApiTagsResponseModel MapBOToModel(
            BOTags boTags)
        {
            var model = new ApiTagsResponseModel();

            model.SetProperties(boTags.Id, boTags.Count, boTags.ExcerptPostId, boTags.TagName, boTags.WikiPostId);

            return(model);
        }
예제 #2
0
        public virtual BOTags MapEFToBO(
            Tags ef)
        {
            var bo = new BOTags();

            bo.SetProperties(
                ef.Id,
                ef.Count,
                ef.ExcerptPostId,
                ef.TagName,
                ef.WikiPostId);
            return(bo);
        }
예제 #3
0
        public virtual Tags MapBOToEF(
            BOTags bo)
        {
            Tags efTags = new Tags();

            efTags.SetProperties(
                bo.Count,
                bo.ExcerptPostId,
                bo.Id,
                bo.TagName,
                bo.WikiPostId);
            return(efTags);
        }
예제 #4
0
        public virtual BOTags MapModelToBO(
            int id,
            ApiTagsRequestModel model
            )
        {
            BOTags boTags = new BOTags();

            boTags.SetProperties(
                id,
                model.Count,
                model.ExcerptPostId,
                model.TagName,
                model.WikiPostId);
            return(boTags);
        }