private void InitUomSelections(IList <KnownUOM> uomSelections)
 {
     foreach (var item in uomSelections)
     {
         UomSelections.Add(item);
     }
 }
 /// <param name="selectedItems">Collection of selected ChooseMultiUomRowInfo items</param>
 public void UpdateSelectedItems(ObservableCollection <object> selectedItems)
 {
     try
     {
         UomSelections.Clear();
         foreach (ChooseMultiUomRowInfo item in selectedItems)
         {
             if (!UomSelections.Contains(item.Uom))
             {
                 UomSelections.Add(item.Uom);
             }
         }
     }
     catch (Exception ex)
     {
         Logging.LogException(ex);
         throw;
     }
 }