예제 #1
0
        public async Task OnGetAsync(string pageNo, string status, bool deleted, string dateFrom, string dateTo, string creatorId, decimal?prc, string chkb, string chkn, string subj, string from, string to)
        {
            SearchInput = new ReminderSearchViewModel
            {
                PageNo = pageNo.FixPageNumber(),
                IncludeDeletedItems = deleted,
                CreatorId           = creatorId,
                CreationDateFrom    = dateFrom,
                CreationDateTo      = dateTo,
                Price       = prc,
                CheckBank   = chkb,
                CheckNumber = chkn,
                Subject     = subj,
                FromDate    = from,
                ToDate      = to
            };

            Status = !string.IsNullOrEmpty(status)
                ? status
                : null;
            List = await _reminderService.ReminderListAsync(SearchInput, false);
        }
예제 #2
0
 public async Task <PaginationViewModel <ReminderViewModel> > ReminderListAsync(ReminderSearchViewModel searchModel, string currentUserId, bool loadData = true)
 {
     if (string.IsNullOrEmpty(currentUserId))
     {
         return(default);