示例#1
0
        public async Task <IActionResult> GetHistory(int pageSize, int pageIndex)
        {
            var userId = User.FindFirst("sub").Value;
            var logins = await _repo.GetLogins(userId);

            DateTime date            = DateTime.Now;
            var      firstDayOfMonth = new DateTime(date.Year, date.Month, 1);
            var      lastDayOfMonth  = firstDayOfMonth.AddMonths(1);
            var      acctRaws        = _repo.GetAcctRaw(logins.Select(c => c.LoginName).ToString(','), pageSize, pageIndex).ToArray();

            return(Ok(acctRaws));
        }