Example #1
0
        public DodajKontrahentaViewModel_old(IUnitOfWork unitOfWork,
                                             IDialogService dialogService,
                                             IViewService viewService,
                                             IPobierzDaneKontrahentaZGUS pobierzDaneKontrahentaZGUS,
                                             IMessenger messenger)
        {
            this.unitOfWork    = unitOfWork;
            this.dialogService = dialogService;
            this.viewService   = viewService;
            this.pobierzDaneKontrahentaZGUS = pobierzDaneKontrahentaZGUS;
            this.messenger = messenger;

            kontrahentNipValidationHelper = new KontrahentNipValidationHelper();

            Kontrahent = new tblKontrahent();
            //Kontrahent.MetaSetUp();

            ZapiszCommand          = new RelayCommand(ZapiszCommandExecute, ZapiszCommandCanExecute);
            UsunCommand            = new RelayCommand(UsunCommandExecute, UsunCommandCanExecute);
            PobierzDaneZGUSCommand = new RelayCommand(PobierzDaneZGUSCommandExecute, PobierzDaneZGUSCommandCanExecute);


            messenger.Register <tblKontrahent>(this, GdyPrzeslanoKontrahenta);
            PobierzDaneZGusButtonActivate = true;
        }
Example #2
0
        public DodajKontrahentaViewModel(IViewModelService viewModelService,
                                         IPobierzDaneKontrahentaZGUS pobierzDaneKontrahentaZGUS)
            : base(viewModelService)
        {
            this.pobierzDaneKontrahentaZGUS = pobierzDaneKontrahentaZGUS;

            GetDataFromGUSCommand         = new RelayCommand(GetDataFromGUSExecute, GetDataFromGUSCanExecute);
            kontrahentNipValidationHelper = new KontrahentNipValidationHelper();
        }