/// NAME: Hassan Karar /// DATE: 3/11/2020 /// CHECKED BY: Derek Taylor /// <summary> /// This method is creating event for view the response. /// </summary> /// <remarks> /// UPDATED BY: /// UPDATE DATE: /// WHAT WAS CHANGED: /// <param name="object"></param> /// <param name="e"></param> /// </remarks> /// private void btnCancleRequest_Click(object sender, RoutedEventArgs e) { DataTransferObjects.ViewResponds respo = new DataTransferObjects.ViewResponds(); if (btnCancleRequest.Content.ToString() != "{NewItemPlaceholder}") { respo = (DataTransferObjects.ViewResponds)DGResponds.SelectedItem; } bool result = false; try { } catch (Exception) { throw; } if (respo != null) { result = show.cancleRequest(respo.RequestID); } if (result) { lblViewError.Content = "Request Cancled"; DGResponds.ItemsSource = show.responds(); } else { lblViewError.Content = "you have to select a request first"; } }
/// NAME: Hassan Karar /// DATE: 3/11/2020 /// CHECKED BY: Derek Taylor /// <summary> /// This method is creating event for view the response. /// </summary> /// <remarks> /// UPDATED BY: /// UPDATE DATE: /// WHAT WAS CHANGED: /// <param name="object"></param> /// <param name="e"></param> /// </remarks> /// private void btnSubmitView_Click(object sender, RoutedEventArgs e) { DataTransferObjects.ViewResponds respo = new DataTransferObjects.ViewResponds(); if (DGResponds.SelectedItem == null) { lblViewError.Content = "You have to select a Request first"; return; } if (DGResponds.SelectedItem != null && (DGResponds.SelectedItem.ToString() != "{NewItemPlaceholder}")) { respo = (DataTransferObjects.ViewResponds)DGResponds.SelectedItem; canCreatNewRequest.Visibility = Visibility.Hidden; canSubmitResponse.Visibility = Visibility.Visible; canViewResponse.Visibility = Visibility.Hidden; } else { lblError.Content = "you have to select a request"; } }
/// NAME: Hassan Karar /// DATE: 3/11/2020 /// CHECKED BY:Derek Taylor /// <summary> /// This method is creating event for view the response. /// </summary> /// <remarks> /// UPDATED BY: /// UPDATE DATE: /// WHAT WAS CHANGED: /// <param name="object"></param> /// <param name="e"></param> /// </remarks> /// private void btnSubmitRequest_Click(object sender, RoutedEventArgs e) { DataTransferObjects.ViewResponds viewResponds = new DataTransferObjects.ViewResponds(); viewResponds = (DataTransferObjects.ViewResponds)DGResponds.SelectedItem; try { if (cboUser.SelectedItem == null) { lblSubmitError.Content = "You have to select a user"; return; } if (txtResponse == null) { lblSubmitError.Content = "You have to insert a response"; } createRequest.insertRequestResponse(Convert.ToInt32(viewResponds.RequestID), txtResponse.Text, cboUser.SelectedItem.ToString()); lblSubmitError.Content = "the respond is submitted "; cboUser.SelectedItem = null; txtResponse.Clear(); } catch (Exception) { lblSubmitError.Content = " we already have a response for this request"; return; } }