| | |
| | | using Panuon.WPF.UI; |
| | | using System; |
| | | using System.ComponentModel; |
| | | using System.Linq; |
| | | using System.Windows; |
| | | using System.Windows.Controls; |
| | | |
| | | namespace HMI.ParameterManage |
| | | { |
| | |
| | | { |
| | | Data.Name = TbName.Text; |
| | | Data.IsMaster = TbIsMaster.IsChecked == true; |
| | | Data.ParentId = CbParent.Text; |
| | | } |
| | | return flag; |
| | | } |
| | | |
| | | public bool? Open(ProductData data) |
| | | public bool? Open(ProductData data, bool isEdit) |
| | | { |
| | | Data = data; |
| | | TbName.Text = Data.Name; |
| | | TbIsMaster.IsChecked = Data.IsMaster; |
| | | TbParentId.Text = Data.ParentId; |
| | | FgParentId.Visibility = isEdit ? Visibility.Collapsed : Visibility.Visible; |
| | | |
| | | CbParent.ItemsSource = DataModel.Products.Select(e => e.Name).ToList(); |
| | | //TbParentId.Text = Data.ParentId; |
| | | |
| | | return this.ShowDialog(); |
| | | } |