/// <summary> /// Event That Fires on Update Buttons Click /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void btnUpdate_Click(object sender, EventArgs e) { try { if (txtDocumentNameUpdate.Text != null && txtDocumentDescriptionUpdate.Text != null && cmbDocumentTypeUpdate.Text != null && cmbDisciplineNameUpdate.Text != null && txtTitleUpdate != null && txtAuthorUpdate != null && txtPriceUpdate != null && lblPathUpdate.Text != null) { Document_Details DocumentObj = new Document_Details(); DocumentObj.DocumentId = Convert.ToInt32(txtDocumentIdUpdate.Text); DocumentObj.DocumentName = txtDocumentNameUpdate.Text; DocumentObj.DocumentDescription = txtDocumentDescriptionUpdate.Text; DocumentObj.DocumentTypeId.DocumentTypeId = Convert.ToInt32(cmbDocumentTypeUpdate.SelectedItem.Value); DocumentObj.DisciplineId.DisciplineId = Convert.ToInt32(cmbDisciplineNameUpdate.SelectedItem.Value); DocumentObj.Title = txtTitleUpdate.Text; DocumentObj.Author = txtAuthorUpdate.Text; DocumentObj.Price = Convert.ToDecimal(txtPriceUpdate.Text); SaveFileUpdate(fileUpdate); DocumentObj.DocumentPath = pathToCheck; var DocumentBLLObj = new Document_DetailsBLL(); var IsAdded = DocumentBLLObj.UpdateDocument(DocumentObj); if (IsAdded) { Response.Write("<script>alert('Document Details Updated!')</script>"); } else { Response.Write("<script>alert('Unable to update document')</script>"); } } } catch (FormatException ex) { Response.Write("<script>alert('" + ex.Message + "')</script>"); } catch (ELibException ex) { Response.Write("<script>alert('" + ex.Message + "')</script>"); } catch (Exception ex) { Response.Write("<script>alert('" + ex.Message + "')</script>"); } }
private void btnUpdate_Click(object sender, RoutedEventArgs e) { try { var dd = cmbDisciplineIdUpdate.SelectedItem as Disciplines; Document_Details DocumentObj = new Document_Details(); var dd1 = cmbDocumentTypeIdUpdate.SelectedItem as Document_Type_Details; DocumentObj.DocumentId = Convert.ToInt32(txtDocumentIDUpdate.Text); DocumentObj.DocumentName = txtDocumentNameUpdate.Text; DocumentObj.DocumentDescription = txtDocumentDescriptionUpdate.Text; DocumentObj.DocumentTypeId.DocumentTypeId = dd1.DocumentTypeId; DocumentObj.DisciplineId.DisciplineId = dd.DisciplineId; DocumentObj.Title = txtTitleUpdate.Text; DocumentObj.Author = txtAuthorUpdate.Text; DocumentObj.Price = Convert.ToDecimal(txtPriceUpdate.Text); UpdateFile(dialog1); DocumentObj.DocumentPath = path; var DocumentBLLObj = new Document_DetailsBLL(); var IsUpdated = DocumentBLLObj.UpdateDocument(DocumentObj); if (IsUpdated) { MessageBox.Show("Document Details updated"); } else { MessageBox.Show("Document Details not updated"); } } catch (FormatException ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButton.OK); } catch (ELibException ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButton.OK); } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButton.OK); } }