|
@@ -27,7 +27,7 @@ public class SupplierBills : DynamicDataGrid<Bill>
|
|
|
|
|
|
_settings = new GlobalConfiguration<SupplierBillPanelProperties>().Load();
|
|
|
|
|
|
- HiddenColumns.Add(x => x.Approved);
|
|
|
+ HiddenColumns.Add(x => x.IsApproved);
|
|
|
HiddenColumns.Add(x => x.DataEntered);
|
|
|
HiddenColumns.Add(x => x.Checked);
|
|
|
HiddenColumns.Add(x => x.ApprovalSet.ID);
|
|
@@ -166,21 +166,21 @@ public class SupplierBills : DynamicDataGrid<Bill>
|
|
|
private FrameworkElement? Approved_ToolTip(DynamicActionColumn column, CoreRow? row)
|
|
|
{
|
|
|
return row is null ? column.TextToolTip("Has this bill been approved?")
|
|
|
- : row.Get<Bill, DateTime>(x => x.Approved).IsEmpty() ? column.TextToolTip("Not yet approved")
|
|
|
+ : !row.Get<Bill, bool>(x => x.IsApproved) ? column.TextToolTip("Not yet approved")
|
|
|
: column.TextToolTip("Approved");
|
|
|
}
|
|
|
|
|
|
private FrameworkElement? Checked_ToolTip(DynamicActionColumn column, CoreRow? row)
|
|
|
{
|
|
|
return row is null ? column.TextToolTip("Has this bill been checked?")
|
|
|
- : row.Get<Bill, DateTime>(x => x.Approved).IsEmpty() ? column.TextToolTip("Not yet checked")
|
|
|
+ : row.Get<Bill, DateTime>(x => x.Checked).IsEmpty() ? column.TextToolTip("Not yet checked")
|
|
|
: column.TextToolTip("Checked");
|
|
|
}
|
|
|
|
|
|
private FrameworkElement? DataEntered_ToolTip(DynamicActionColumn column, CoreRow? row)
|
|
|
{
|
|
|
return row is null ? column.TextToolTip("Has this bill been entered via Data Entry?")
|
|
|
- : row.Get<Bill, DateTime>(x => x.Approved).IsEmpty() ? column.TextToolTip("Data not entered.")
|
|
|
+ : row.Get<Bill, DateTime>(x => x.DataEntered).IsEmpty() ? column.TextToolTip("Data not entered.")
|
|
|
: column.TextToolTip("Data Entered");
|
|
|
}
|
|
|
|
|
@@ -211,7 +211,7 @@ public class SupplierBills : DynamicDataGrid<Bill>
|
|
|
|
|
|
private BitmapImage? Approved_Image(CoreRow? row)
|
|
|
{
|
|
|
- return (row != null) && row.Get<Bill, DateTime>(x => x.Approved).IsEmpty()
|
|
|
+ return (row != null) && !row.Get<Bill, bool>(x => x.IsApproved)
|
|
|
? null
|
|
|
: tick;
|
|
|
}
|