AccountValidityAppService.cs 1005 B

12345678910111213141516171819202122232425262728293031323334
  1. using Business.EntityFrameworkCore;
  2. using Microsoft.EntityFrameworkCore;
  3. using System;
  4. using System.Collections.Generic;
  5. using System.Linq;
  6. using System.Text;
  7. using System.Threading.Tasks;
  8. using Volo.Abp.Application.Services;
  9. namespace Business.ResourceExamineManagement
  10. {
  11. public class AccountValidityAppService : ApplicationService
  12. {
  13. private readonly BusinessDbContext _businessDbContext;
  14. public AccountValidityAppService(BusinessDbContext businessDbContext)
  15. {
  16. _businessDbContext = businessDbContext;
  17. }
  18. public bool IsActived()
  19. {
  20. string sql = $"exec pr_User_Account_Validity @type=0";
  21. var rfuser = _businessDbContext.rf_userDto.FromSqlRaw(sql).ToList();
  22. if (rfuser.Any())
  23. {
  24. if (rfuser[0].TimePassword.Contains(DateTime.Now.Year.ToString()))
  25. {
  26. return true;
  27. }
  28. }
  29. return false;
  30. }
  31. }
  32. }