public SecurityOfficerPage(IKernel ninjectKernel, ISecurityOfficerBusinessComponent securityOfficerBusinessComponent) { this._ninjectKernel = ninjectKernel; this.securityOfficerBusinessComponent = securityOfficerBusinessComponent; InitializeComponent(); ButtonNextRequests.IsEnabled = false; ButtonPreviousRequests.IsEnabled = false; DisableRequestActionButtons(); RequestsListView.SelectionMode = SelectionMode.Single; this.RefreshPage(); }
private void RejectButton_Click(object sender, RoutedEventArgs e) { var rejectionWindow = _ninjectKernel.Get <RejectionWindow>(); string rejectionReason; //var bbb = aaa.ShowDialog(out rejectionReason); MessageBoxResult messageBoxResult = rejectionWindow.ShowDialog(out rejectionReason);//MessageBox.Show("Are you sure?", "Accept Confirmation", MessageBoxButton.YesNo); if (messageBoxResult == MessageBoxResult.Yes) { var selectedRequest = (Request)RequestsListView.SelectedItem; this.securityOfficerBusinessComponent.RejectRequest(securityOfficerId, selectedRequest, rejectionReason); securityOfficerBusinessComponent = _ninjectKernel.Get <ISecurityOfficerBusinessComponent>(); // if not re-created will fail on 2nd update RefreshPage(); //_requestList.Remove(selectedRequest); } }
private void RejectButton_Click(object sender, RoutedEventArgs e) { var rejectionWindow = _ninjectKernel.Get<RejectionWindow>(); string rejectionReason; //var bbb = aaa.ShowDialog(out rejectionReason); MessageBoxResult messageBoxResult = rejectionWindow.ShowDialog(out rejectionReason);//MessageBox.Show("Are you sure?", "Accept Confirmation", MessageBoxButton.YesNo); if (messageBoxResult == MessageBoxResult.Yes) { var selectedRequest = (Request)RequestsListView.SelectedItem; this.securityOfficerBusinessComponent.RejectRequest(securityOfficerId, selectedRequest, rejectionReason); securityOfficerBusinessComponent = _ninjectKernel.Get<ISecurityOfficerBusinessComponent>(); // if not re-created will fail on 2nd update RefreshPage();//_requestList.Remove(selectedRequest); } }