Exemple #1
0
        public static ContentSliderSlideSettings ToEntity(this ContentSliderSlideModel model, ContentSliderSlideSettings destination)
        {
            ContentSliderSlideSettings entity = new ContentSliderSlideSettings
            {
                Button1 = new ContentSliderButtonSettings
                {
                    Published = model.Button1.Published,
                    Text      = model.Button1.Text,
                    Type      = model.Button1.Type,
                    Url       = model.Button1.Url,
                },
                Button2 = new ContentSliderButtonSettings
                {
                    Published = model.Button2.Published,
                    Text      = model.Button2.Text,
                    Type      = model.Button2.Type,
                    Url       = model.Button2.Url,
                },
                Button3 = new ContentSliderButtonSettings
                {
                    Published = model.Button3.Published,
                    Text      = model.Button3.Text,
                    Type      = model.Button3.Type,
                    Url       = model.Button3.Url,
                },
                DisplayOrder     = model.DisplayOrder,
                LanguageCulture  = model.LanguageCulture,
                LanguageName     = model.LanguageName,
                LimitedToStores  = model.LimitedToStores,
                PictureId        = model.PictureId,
                PictureUrl       = model.PictureUrl,
                Published        = model.Published,
                SelectedStoreIds = model.SelectedStoreIds,
                Text             = model.Text,
                Title            = model.Title
            };

            //return Mapper.Map(model, destination);
            return(entity);
        }
Exemple #2
0
        public static ContentSliderSlideModel ToModel(this ContentSliderSlideSettings entity)
        {
            ContentSliderSlideModel model = new ContentSliderSlideModel
            {
                Button1 = new ContentSliderButtonModel
                {
                    Published = entity.Button1.Published,
                    Text      = entity.Button1.Text,
                    Type      = entity.Button1.Type,
                    Url       = entity.Button1.Url,
                },
                Button2 = new ContentSliderButtonModel
                {
                    Published = entity.Button2.Published,
                    Text      = entity.Button2.Text,
                    Type      = entity.Button2.Type,
                    Url       = entity.Button2.Url,
                },
                Button3 = new ContentSliderButtonModel
                {
                    Published = entity.Button3.Published,
                    Text      = entity.Button3.Text,
                    Type      = entity.Button3.Type,
                    Url       = entity.Button3.Url,
                },
                DisplayOrder     = entity.DisplayOrder,
                LanguageCulture  = entity.LanguageCulture,
                LanguageName     = entity.LanguageName,
                LimitedToStores  = entity.LimitedToStores,
                PictureId        = entity.PictureId,
                PictureUrl       = entity.PictureUrl,
                Published        = entity.Published,
                SelectedStoreIds = entity.SelectedStoreIds,
                Text             = entity.Text,
                Title            = entity.Title
            };

            //return Mapper.Map<ContentSliderSettings, ContentSliderSettingsModel>(entity);
            return(model);
        }
 public static ContentSliderSlideSettings ToEntity(this ContentSliderSlideModel model, ContentSliderSlideSettings destination)
 {
     return(Mapper.Map(model, destination));
 }
 public static ContentSliderSlideModel ToModel(this ContentSliderSlideSettings entity)
 {
     return(Mapper.Map <ContentSliderSlideSettings, ContentSliderSlideModel>(entity));
 }