public Slide(Guid id, string name, string image, string url, int sortOrder, Status status, SlideGroup groupAlias) { Id = id; Name = name; Image = image; Url = url; SortOrder = sortOrder; Status = status; GroupAlias = groupAlias; }
public Slide(string name, string description, string image, string content, string url, int sortOrder, Status status, SlideGroup groupAlias) { Name = name; Description = description; Image = image; Content = content; Url = url; SortOrder = sortOrder; Status = status; GroupAlias = groupAlias; }
public Slide(Guid id, string name, string description, string image, string url, int sortOrder, Status status, string content, SlideGroup group) { Id = id; Name = name; Description = description; Image = image; Url = url; SortOrder = sortOrder; Status = status; Content = content; GroupAlias = group; }
public Slide(string name, string image, string url, int sortOrder, Status status, string content, SlideGroup group, string mainCaption, string subCaption, string smallCaption, string actionCaption) { Name = name; Image = image; Url = url; SortOrder = sortOrder; Status = status; Content = content; GroupAlias = group; MainCaption = mainCaption; SubCaption = subCaption; SmallCaption = smallCaption; ActionCaption = actionCaption; }
public List <SlideViewModel> GetSlides(SlideGroup groupAlias) { return(_slideRepository.GetAll().Where(x => x.Status == Status.Actived && x.GroupAlias == groupAlias).OrderBy(x => x.SortOrder) .ProjectTo <SlideViewModel>().ToList()); }