Use that fancy patterm matching

This commit is contained in:
Michael Bucari-Tovo 2022-05-16 15:49:02 -06:00
parent 133dbb7471
commit 789b9207b5

View File

@ -270,9 +270,9 @@ namespace LibationWinForms.ProcessQueue
syncContext.Send(_ => syncContext.Send(_ =>
{ {
Panels[i].SuspendLayout(); Panels[i].SuspendLayout();
if (propertyName is null || propertyName == nameof(proc.Cover)) if (propertyName is null or nameof(proc.Cover))
Panels[i].SetCover(proc.Cover); Panels[i].SetCover(proc.Cover);
if (propertyName is null || propertyName == nameof(proc.BookText)) if (propertyName is null or nameof(proc.BookText))
Panels[i].SetBookInfo(proc.BookText); Panels[i].SetBookInfo(proc.BookText);
if (proc.Result != ProcessBookResult.None) if (proc.Result != ProcessBookResult.None)
@ -281,14 +281,15 @@ namespace LibationWinForms.ProcessQueue
return; return;
} }
if (propertyName is null || propertyName == nameof(proc.Status)) if (propertyName is null or nameof(proc.Status))
Panels[i].SetStatus(proc.Status); Panels[i].SetStatus(proc.Status);
if (propertyName is null || propertyName == nameof(proc.Progress)) if (propertyName is null or nameof(proc.Progress))
Panels[i].SetProgrss(proc.Progress); Panels[i].SetProgrss(proc.Progress);
if (propertyName is null || propertyName == nameof(proc.TimeRemaining)) if (propertyName is null or nameof(proc.TimeRemaining))
Panels[i].SetRemainingTime(proc.TimeRemaining); Panels[i].SetRemainingTime(proc.TimeRemaining);
Panels[i].ResumeLayout(); Panels[i].ResumeLayout();
}, null); },
null);
} }
private void UpdateAllControls() private void UpdateAllControls()