public CI_UnitOfMeasure GetCI_UnitOfMeasure(string umCode) { CI_UnitOfMeasure unitOfMeas = null; lock (_locker) { unitOfMeas = _database.Table <CI_UnitOfMeasure>().Where( um => (um.UnitOfMeasure == umCode) ).FirstOrDefault(); } return(unitOfMeas); }
private void AddItemToUMList(string newItem) { if (newItem != null) { CI_UnitOfMeasure um = _vm.UnitOfMeasureList.FirstOrDefault(s => s.UnitOfMeasure == newItem); if (um == null) { _vm.UnitOfMeasureList.Add(new CI_UnitOfMeasure() { UnitOfMeasure = newItem }); _vm.UnitOfMeasureList.Sort((x, y) => x.UnitOfMeasure.CompareTo(y.UnitOfMeasure)); } _pickerUnitOfMeasure.SelectedValue = newItem; } }