예제 #1
0
 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;
 }
예제 #2
0
 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;
 }
예제 #3
0
 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;
 }
예제 #4
0
파일: Slide.cs 프로젝트: war-man/NetCoreMvc
 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;
 }
예제 #5
0
 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());
 }