CountryFeeCostView.cs 632 B

123456789101112131415161718192021222324
  1. using OASystem.Domain.Entities.Resource;
  2. namespace OASystem.Domain.ViewModels.Resource
  3. {
  4. public class CountryFeeCostView : Res_CountryFeeCost
  5. {
  6. /// <summary>
  7. /// 距今更新天数
  8. /// </summary>
  9. public int DaysSinceUpdate
  10. {
  11. get
  12. {
  13. var now = DateTime.Now;
  14. if (!string.IsNullOrWhiteSpace(LastUpdateTime) && DateTime.TryParse(LastUpdateTime, out var lastTime))
  15. {
  16. return (now - lastTime).Days;
  17. }
  18. return (now - CreateTime).Days;
  19. }
  20. }
  21. }
  22. }