예제 #1
0
        public List <EmailTemplateModel> GetAllTemplatesSorted(string columnSortBy, int pageNum, out int totalCnt)
        {
            //if (string.IsNullOrEmpty(columnSortBy))
            //    columnSortBy = "EmailLabelAscending";
            //if (pageNum == 0)
            //    pageNum = 1;

            var sortBy = Enum.Parse(typeof(EmailSortBy), columnSortBy);
            var items  = EmailTemplates.GetAll((EmailSortBy)sortBy, pageNum, 10, true, Modules.Config.EmailType.WelcomeEmail);

            totalCnt = items.TotalCount;
            return(LocalMapper(items));
        }
예제 #2
0
        public List <EmailTemplateModel> GetAllTemplates()
        {
            var items = EmailTemplates.GetAll(EmailSortBy.EmailLabelAscending, 1, 100, true, Modules.Config.EmailType.WelcomeEmail);

            return(LocalMapper(items));
        }