Example #1
0
 public InsertWindow(IInsertViewModel insertViewModel)
 {
     InitializeComponent();
     this.insertViewModel = insertViewModel;
     this.DataContext     = insertViewModel;
     //ViewModel = new InsertViewModel();
     //this.DataContext = ViewModel;
 }
Example #2
0
        public KandidatiViewModel(IKandidatiService ObjKandidatiService, IInsertViewModel insertViewModel, IUpdateViewModel updateViewModel, IDeleteViewModel deleteViewModel)
        {
            this.deleteViewModel     = deleteViewModel;
            this.insertViewModel     = insertViewModel;
            this.updateViewModel     = updateViewModel;
            this.ObjKandidatiService = ObjKandidatiService;
            //ObjKandidatiService = new KandidatiService();
            LoadData();

            _SearchCommand = new RelayCommand(Search);
            _InsertCommand = new RelayCommand(Insert);
            _UpdateCommand = new RelayCommand(Update);
            _DeleteCommand = new RelayCommand(Delete);
            //_OsveziCommand = new RelayCommand(Osvezi);

            UpdateViewModel.Osvezi += UpdateViewModel_Osvezi;
            InsertViewModel.Osvezi += InsertViewModel_Osvezi;
            DeleteViewModel.Osvezi += DeleteViewModel_Osvezi;
        }