public ModelView(IModelType parent, XmlModelView xmlView) { Name = string.IsNullOrEmpty(xmlView.Name) ? parent.Name : xmlView.Name; Description = string.IsNullOrEmpty(xmlView.Description) ? parent.Description : xmlView.Description; propertiesList = xmlView.Properties; accessorName = xmlView.Accessor; IsDefault = xmlView.IsDefault; this.parent = parent as ModelType; ChangeableParts = new List <IModelViewPart>(); }
public ApHeaderBarcodesView() { InitializeComponent(); SetListViewColumns(); _barcodesModelView = new ApHeaderBarcodesModelView(); _xmlModelView = new XmlModelView(); _controller = new ViewController(this, _barcodesModelView, _xmlModelView); _controller.GetApHeaderData(); _isComboBoxLoading = true; _controller.GetPrintedVendors(); _isComboBoxLoading = false; btnReprint.Enabled = false; }
public ViewController(ApHeaderBarcodesView myView, ApHeaderBarcodesModelView barcodesModelView, XmlModelView xmlModelView) { _myView = myView; _barcodesModelView = barcodesModelView; _xmlModelView = xmlModelView; }