Esempio n. 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);
        }
Esempio n. 2
0
        public DocumentType2ViewModel(Model.DocumentType2 pDocument)
        {
            Doc = pDocument;

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

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

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

            BackOnClickCommand = new DelegateCommand(BackOnClick);
        }
Esempio n. 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);
        }