public static ExtraContentModel ToModel(this ExtraContentModel entity) { if (entity == null) { return(null); } var model = new ExtraContentModel() { Id = entity.Id, Title = entity.Title, DisplayOrder = entity.DisplayOrder, FullDescription = entity.FullDescription, }; return(model); //AF //public static IEnumerable<ContentItemModel> ToContentItems(this IEnumerable<ProductCategory> items, IPictureService pictureService) //{ // return items.Select(x => new ContentItemModel() // { // Title = x.Product.ShortDescription, // Content = x.Product.FullDescription, // ContentType = ContentType.MainContent, // ImagePath = x.Product.ProductPictures.Count > 0 ? pictureService.GetPictureUrl(x.Product.ProductPictures.FirstOrDefault().Picture) : null, // Url = x.Product.AdminComment, // Price = ""//TODO:Mustafa set price // }); //} //public static ContentItemModel ToModel(this ProductCategory entity) //{ // if (entity == null || entity.Product == null) // return null; // var model = new ContentItemModel() // { // Title = entity.Product.ShortDescription, // Content = entity.Product.FullDescription, // ImagePath = x.Product.ProductPictures.Count > 0 ? pictureService.GetPictureUrl(x.Product.ProductPictures.FirstOrDefault().Picture) : null, // Url = x.Product.AdminComment, // Price = ""//TODO:Mustafa set price // }; // return model; //} }
public static ExtraContent ToEntity(this ExtraContentModel model) { return(Mapper.Map <ExtraContentModel, ExtraContent>(model)); }
public static ExtraContent ToEntity(this ExtraContentModel model, ExtraContent destination) { return(Mapper.Map(model, destination)); }