private void AddEditDeleteListUserControlOnClickOnAddItem(object sender, RoutedEventArgs e) { var partReorderInformation = new PartReorderInformation(); WindowService.OpenUserControlDialog(new UcPartReorderInformation(partReorderInformation)); var dataIsAdded = ApplicationDataStore.GetData <bool>("IsAddedOrChanged"); if (dataIsAdded) { _activePart.PartReorderInformations.Add(partReorderInformation); ReorderInformationGridControl.ItemsSource = new ObservableCollection <PartReorderInformation>(_activePart.PartReorderInformations); } }
public UcPartReorderInformation(PartReorderInformation partReorderInformation) : this() { LoadLocationGroups(); _partReorderInformation = partReorderInformation; FillData(_partReorderInformation); if (partReorderInformation.Id > 0) { UserControlTitle = "ویرایش سفارش دوباره"; } else { UserControlTitle = "اضافه کردن سفارش دوباره"; } LocationGroupComboBoxEdit.Focus(); }
private void ReadData(PartReorderInformation partReorderInformation) { partReorderInformation.LocationGroupId = (int)LocationGroupComboBoxEdit.EditValue; partReorderInformation.ReorderPoint = (double)ReorderPointSpinEdit.EditValue; partReorderInformation.OrderUpToLevel = (double)OrderUpToLevelSpinEdit.EditValue; }
private void FillData(PartReorderInformation partReorderInformation) { LocationGroupComboBoxEdit.EditValue = partReorderInformation.LocationGroupId; ReorderPointSpinEdit.EditValue = partReorderInformation.ReorderPoint; OrderUpToLevelSpinEdit.EditValue = partReorderInformation.OrderUpToLevel; }