コード例 #1
0
        public DocumentType1ViewModel()
        {
            //Document = new Model.DocumentType1();

            ItemsView             = new View.DocumentItemsView();
            ItemsView.DataContext = this;

            counterpartyExternalView = new references.counterparty.View.CounterpartyExternalView();
            unitExternalView         = new references.orgmodel.View.UnitExternalView();

            SetCountertypeOnClickCommand = new DelegateCommand(SetCountertypeOnClick);
            SetRecipientOnClickCommand   = new DelegateCommand(SetRecipientOnClick);

            AddItemOnClickCommand = new DelegateCommand(AddItemOnClick);

            BackOnClickCommand = new DelegateCommand(BackOnClick);
        }
コード例 #2
0
        public DocumentType5ViewModel(Model.DocumentType5 pDocument)
        {
            Doc = pDocument;

            //ItemsView = new View.DocumentItemsView();
            //ItemsView.DataContext = new DocumentItemsViewModel(Doc.id)
            //{
            //    IsAvailForAdding = Doc.parentId == 0,
            //    IsDocContainChild = Doc.IsContainsChild
            //};

            counterpartyExternalView = new references.counterparty.View.CounterpartyExternalView();
            unitExternalView         = new references.orgmodel.View.UnitExternalView();

            SetCountertypeOnClickCommand = new DelegateCommand(SetCountertypeOnClick);
            SetRecipientOnClickCommand   = new DelegateCommand(SetRecipientOnClick);

            PrintOnClickCommand = new DelegateCommand(PrintOnClick);

            BackOnClickCommand = new DelegateCommand(BackOnClick);
        }
コード例 #3
0
        public DocumentViewModel(DTO.DataModel pDataModel)
        {
            DataModel = pDataModel;

            RefItems      = new ObservableCollection <dll.utilites.OReferences.RefItem.Item>(dll.utilites.OReferences.RefItem.GetInstance.refItem);
            RefCurrency   = new ObservableCollection <dll.utilites.OReferences.RefCurrency.CurrencyLite>(dll.utilites.OReferences.RefCurrency.GetInstance.CurrenciesLite);
            RefDimensions = new ObservableCollection <dll.utilites.OReferences.RefDimensions.Dimension>(dll.utilites.OReferences.RefDimensions.GetInstance.refDimension);

            ItemsView             = new View.DocumentItemsView();
            ItemsView.DataContext = this;

            counterpartyExternalView = new references.counterparty.View.CounterpartyExternalView();
            unitExternalView         = new references.orgmodel.View.UnitExternalView();

            SetCountertypeOnClickCommand = new DelegateCommand(SetCountertypeOnClick);
            SetRecipientOnClickCommand   = new DelegateCommand(SetRecipientOnClick);

            AddItemOnClickCommand    = new DelegateCommand(AddItemOnClick);
            DeleteItemOnClickCommand = new DelegateCommand(DeleteItemOnClick);

            BackOnClickCommand = new DelegateCommand(BackOnClick);
        }