コード例 #1
0
ファイル: OrderEntryView.cs プロジェクト: SwatInc/CD4
        public OrderEntryView(IOrderEntryViewModel viewModel,
                              IMapper mapper,
                              IPatientDataAccess dataAccess,
                              IUserAuthEvaluator authEvaluator,
                              ILabNotesViewModel labNotesViewModel,
                              IBarcodeHelper barcodeHelper)
        {
            InitializeComponent();
            //Evaluate user authorisation
            _viewModel         = viewModel;
            _mapper            = mapper;
            _dataAccess        = dataAccess;
            _authEvaluator     = authEvaluator;
            _labNotesViewModel = labNotesViewModel;
            _barcodeHelper     = barcodeHelper;
            InitializeDataBinding();

            lookUpEditTests.Validated    += LookUpEditTests_Validated;
            simpleButtonRemoveTest.Click += RemoveTestFromAR;
            simpleButtonSearch.Click     += OnPatientSearch;
            KeyUp += ManageKeyUpEvents;
            _viewModel.PushingMessages      += OnPushMessage;
            _viewModel.PropertyChanged      += OnPropertyChanged;
            simpleButtonConfirm.Click       += OnConfirmAnalysisRequest;
            simpleButtonSearchRequest.Click += OnSearchRequest;
            simpleButtonPrintBarcode.Click  += SimpleButtonPrintBarcode_Click;
            simpleButtonGetNextCin.Click    += GenerateNextSampleNumber;
            simpleButtonViewNotes.Click     += OpenViewNotesDialog;
            textEditNidPp.LostFocus         += InitiatePatientSearchOnNidPp_LostFocus;
        }
コード例 #2
0
ファイル: LabNotesView.cs プロジェクト: SwatInc/CD4
        }                                                            // number of notes
        public LabNotesView(ILabNotesViewModel viewModel)
        {
            InitializeComponent();
            DialogResult = 0;
            _viewModel   = viewModel;
            InitializeBinding();

            KeyUp       += LabNotesView_KeyUp;
            FormClosing += LabNotesView_FormClosing;
            gridViewSampleNotes.CellValueChanged += GridViewSampleNotes_CellValueChanged;
            simpleButtonSave.Click += Save_Click;
        }