|
@@ -48,7 +48,7 @@ namespace PRSDesktop
|
|
|
{
|
|
|
var row = e.Rows?.FirstOrDefault();
|
|
|
ConsignmentItems.ConsignmentID = row != null ? row.Get<Consignment, Guid>(x => x.ID) : CoreUtils.FullGuid;
|
|
|
- ConsignmentItems.Completed = row == null || row.Get<Consignment, DateTime>(x => x.Closed).IsEmpty();
|
|
|
+ ConsignmentItems.Completed = row == null || !row.Get<Consignment, DateTime>(x => x.Closed).IsEmpty();
|
|
|
LoadConsigmment(row);
|
|
|
ConsignmentItems.Refresh(false, true);
|
|
|
};
|
|
@@ -58,7 +58,7 @@ namespace PRSDesktop
|
|
|
|
|
|
public bool IsReady { get; set; }
|
|
|
|
|
|
- public event DataModelUpdateEvent OnUpdateDataModel;
|
|
|
+ public event DataModelUpdateEvent? OnUpdateDataModel;
|
|
|
|
|
|
public void CreateToolbarButtons(IPanelHost host)
|
|
|
{
|
|
@@ -136,10 +136,10 @@ namespace PRSDesktop
|
|
|
{
|
|
|
}
|
|
|
|
|
|
- private void ConsignmentItemsChanged(object sender, EventArgs args)
|
|
|
+ private void ConsignmentItemsChanged(object? sender, EventArgs args)
|
|
|
{
|
|
|
var consrow = Consignments.Data.Rows.FirstOrDefault(r => r.Get<Consignment, Guid>(c => c.ID).Equals(ConsignmentItems.ConsignmentID));
|
|
|
- if (consrow != null)
|
|
|
+ if (consrow is null)
|
|
|
{
|
|
|
MessageBox.Show("Cannot find Consignment");
|
|
|
return;
|
|
@@ -183,7 +183,7 @@ namespace PRSDesktop
|
|
|
return date.IsEmpty() ? "" : date.ToShortDateString();
|
|
|
}
|
|
|
|
|
|
- private void LoadConsigmment(CoreRow row)
|
|
|
+ private void LoadConsigmment(CoreRow? row)
|
|
|
{
|
|
|
SupplierCode.Text = row == null ? "" : row.Get<Consignment, string>(x => x.Supplier.Code);
|
|
|
SupplierName.Text = row == null ? "" : row.Get<Consignment, string>(x => x.Supplier.Name);
|