|
|
@@ -29,10 +29,10 @@ public partial class ViewCViewModel : ObservableObject
|
|
|
private Axis[] _yAxes;
|
|
|
|
|
|
[ObservableProperty]
|
|
|
- private DateTime _startDate = DateTime.Now.AddDays(-7);
|
|
|
+ private DateTime? _startDate = DateTime.Now.AddDays(-7);
|
|
|
|
|
|
[ObservableProperty]
|
|
|
- private DateTime _endDate = DateTime.Now;
|
|
|
+ private DateTime? _endDate = DateTime.Now;
|
|
|
|
|
|
[ObservableProperty]
|
|
|
private List<FlowRecord> _flowRecords = new();
|
|
|
@@ -98,8 +98,10 @@ public partial class ViewCViewModel : ObservableObject
|
|
|
{
|
|
|
try
|
|
|
{
|
|
|
+ var start = StartDate ?? DateTime.Now.AddDays(-7);
|
|
|
+ var end = EndDate ?? DateTime.Now;
|
|
|
var records = await DatabaseService.Db.Select<FlowRecord>()
|
|
|
- .Where(r => r.RecordTime >= StartDate && r.RecordTime <= EndDate)
|
|
|
+ .Where(r => r.RecordTime >= start && r.RecordTime <= end)
|
|
|
.OrderByDescending(r => r.RecordTime)
|
|
|
.ToListAsync();
|
|
|
|