Beispiel #1
0
        /// <summary>
        /// Event That Fires on Upload Buttons Click
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void btnUpload_Click(object sender, EventArgs e)
        {
            try
            {
                if (txtDocumentNameUpload.Text != null && txtDocumentDescriptionUpload.Text != null && cmbDocumentTypeUpload.Text != null &&
                    cmbDisciplineNameUpload.Text != null && txtTitleUpload != null && txtAuthorUpload != null && txtPriceUpload != null &&
                    lblPathUpload.Text != null)
                {
                    Document_Details DocumentObj = new Document_Details();
                    DocumentObj.DocumentName                  = txtDocumentNameUpload.Text;
                    DocumentObj.DocumentDescription           = txtDocumentDescriptionUpload.Text;
                    DocumentObj.DocumentTypeId.DocumentTypeId = Convert.ToInt32(cmbDocumentTypeUpload.SelectedItem.Value);
                    DocumentObj.DisciplineId.DisciplineId     = Convert.ToInt32(cmbDisciplineNameUpload.SelectedItem.Value);
                    DocumentObj.Title  = txtTitleUpload.Text;
                    DocumentObj.Author = txtAuthorUpload.Text;
                    DocumentObj.Price  = Convert.ToDecimal(txtPriceUpload.Text);
                    SaveFileUpload(fileUpload);
                    DocumentObj.DocumentPath = pathToCheckUpload;


                    var DocumentBLLObj = new Document_DetailsBLL();
                    var IsAdded        = DocumentBLLObj.UploadDocument(DocumentObj);
                    if (IsAdded)
                    {
                        Response.Write("<script>alert('Document Details added')</script>");
                    }
                    else
                    {
                        Response.Write("<script>alert('Unable to upload document')</script>");
                    }
                }
            }
            catch (FormatException ex)
            {
                Response.Write("<script>alert('" + ex.Message + "')</script>");
            }
            catch (ELibException ex)
            {
                Response.Write("<script>alert('" + ex.Message + "')</script>"); Response.Write("<script>alert('" + ex.Message + "')</script>");
            }
            catch (Exception)
            {
                Response.Write("<script>alert('Sorry! Please try again')</script>");
            }
        }
Beispiel #2
0
        private void btnUpload_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                var dd = cmbDisciplineName.SelectedItem as Disciplines;
                Document_Details DocumentObj = new Document_Details();
                var dd1 = cmbDocumentTypeName.SelectedItem as Document_Type_Details;

                DocumentObj.DocumentName                  = txtDocumentNameUpload.Text;
                DocumentObj.DocumentDescription           = txtDocumentDescriptionUpload.Text;
                DocumentObj.DocumentTypeId.DocumentTypeId = dd1.DocumentTypeId;
                DocumentObj.DisciplineId.DisciplineId     = dd.DisciplineId;
                DocumentObj.Title  = txtTitleUpload.Text;
                DocumentObj.Author = txtAuthorUpload.Text;
                DocumentObj.Price  = Convert.ToDecimal(txtPriceUpload.Text);
                File(dialog1);
                DocumentObj.DocumentPath = path;

                var DocumentBLLObj = new Document_DetailsBLL();
                var IsAdded        = DocumentBLLObj.UploadDocument(DocumentObj);
                if (IsAdded)
                {
                    MessageBox.Show("Document Details added");
                }
                else
                {
                    MessageBox.Show("Document Details not added");
                }
            }
            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("All Fields are Mandatory", "Error", MessageBoxButton.OK);
            }
        }