protected override void OnPreRender(EventArgs e)
 {
     if (yariMediaRecordID != 0)
     {
         yariMediaRecord = new YariMediaRecord(yariMediaRecordID);
         text            = "Delete - " + yariMediaRecord.ToString();
     }
     else
     {
         text = "Delete ";
     }
     EnsureWindowScripts();
 }
Esempio n. 2
0
        protected override void OnPreRender(EventArgs e)
        {
            base.OnPreRender(e);

            if (yariMediaRecordID != 0)
            {
                editYariMediaRecord = new YariMediaRecord(yariMediaRecordID);
                Text = "Delete - " + editYariMediaRecord.Title;
            }
            else
            {
                Text = "Delete Record";
            }
        }
Esempio n. 3
0
        protected override void OnPreRender(EventArgs e)
        {
            if (yariMediaRecordID != 0)
            {
                yariMediaRecord = new YariMediaRecord(yariMediaRecordID);

                #region Bind Default Folder

                //
                // Set Field Entries
                //

                ltEndNoteReferenceID.Text = yariMediaRecord.EndNoteReferenceID.ToString();
                ltPublishYear.Text        = yariMediaRecord.PublishYear.ToString();
                ltTitle.Text              = yariMediaRecord.Title.ToString();
                ltPages.Text              = yariMediaRecord.Pages.ToString();
                ltEdition.Text            = yariMediaRecord.Edition.ToString();
                ltIsbn.Text               = yariMediaRecord.Isbn.ToString();
                ltLabel.Text              = yariMediaRecord.Label.ToString();
                ltAbstractText.Text       = yariMediaRecord.AbstractText.ToString();
                ltContentsText.Text       = yariMediaRecord.ContentsText.ToString();
                ltNotesText.Text          = yariMediaRecord.NotesText.ToString();
                ltAmazonFillDate.Text     = yariMediaRecord.AmazonFillDate.ToString();
                ltAmazonRefreshDate.Text  = yariMediaRecord.AmazonRefreshDate.ToString();
                ltImageUrlSmall.Text      = yariMediaRecord.ImageUrlSmall.ToString();
                ltImageUrlMedium.Text     = yariMediaRecord.ImageUrlMedium.ToString();
                ltImageUrlLarge.Text      = yariMediaRecord.ImageUrlLarge.ToString();
                ltAmazonListPrice.Text    = yariMediaRecord.AmazonListPrice.ToString();
                ltAmazonOurPrice.Text     = yariMediaRecord.AmazonOurPrice.ToString();
                ltAmazonAvailability.Text = yariMediaRecord.AmazonAvailability.ToString();
                ltAmazonMedia.Text        = yariMediaRecord.AmazonMedia.ToString();
                ltAmazonReleaseDate.Text  = yariMediaRecord.AmazonReleaseDate.ToString();
                ltAmazonAsin.Text         = yariMediaRecord.AmazonAsin.ToString();
                ltAbstractEnabled.Text    = yariMediaRecord.AbstractEnabled.ToString();
                ltContentsEnabled.Text    = yariMediaRecord.ContentsEnabled.ToString();
                ltNotesEnabled.Text       = yariMediaRecord.NotesEnabled.ToString();
                ltAuthors.Text            = yariMediaRecord.Authors.ToString();
                ltSecondaryAuthors.Text   = yariMediaRecord.SecondaryAuthors.ToString();
                ltPublisher.Text          = yariMediaRecord.Publisher.ToString();

                //
                // Set Children Selections
                //

                // MediaType

                if (yariMediaRecord.MediaType != null)
                {
                    ltMediaType.Text = yariMediaRecord.MediaType.ToString();
                }
                else
                {
                    ltMediaType.Text = string.Empty;
                }

                // Keywords

                if (yariMediaRecord.Keywords != null)
                {
                    ltKeywords.Text = yariMediaRecord.Keywords.ToString();
                }
                else
                {
                    ltKeywords.Text = string.Empty;
                }


                #endregion

                #region Bind _system Folder

                //
                // Set Field Entries
                //


                //
                // Set Children Selections
                //


                #endregion

                text = "View  - " + yariMediaRecord.ToString();
            }
        }
Esempio n. 4
0
        protected override void OnPreRender(EventArgs e)
        {
            if (yariMediaRecordID != 0 & loadFlag)
            {
                editYariMediaRecord = new YariMediaRecord(yariMediaRecordID);

                //
                // Set Field Entries
                //
                tbEndNoteReferenceID.Text = editYariMediaRecord.EndNoteReferenceID.ToString();
                tbPublishYear.Text        = editYariMediaRecord.PublishYear.ToString();
                tbTitle.Text   = editYariMediaRecord.Title;
                tbPages.Text   = editYariMediaRecord.Pages.ToString();
                tbEdition.Text = editYariMediaRecord.Edition;
                tbIsbn.Text    = editYariMediaRecord.Isbn;
                tbLabel.Text   = editYariMediaRecord.Label;
                ftbAbstractText.ContentHTML = editYariMediaRecord.AbstractText;
                ftbContentsText.ContentHTML = editYariMediaRecord.ContentsText;
                tbNotesText.Text            = editYariMediaRecord.NotesText;
                deAmazonFillDate.Date       = editYariMediaRecord.AmazonFillDate;
                deAmazonRefreshDate.Date    = editYariMediaRecord.AmazonRefreshDate;
                tbImageUrlSmall.Text        = editYariMediaRecord.ImageUrlSmall;
                tbImageUrlMedium.Text       = editYariMediaRecord.ImageUrlMedium;
                tbImageUrlLarge.Text        = editYariMediaRecord.ImageUrlLarge;
                ltAmazonListPrice.Text      = editYariMediaRecord.AmazonListPrice.ToString();
                ltAmazonOurPrice.Text       = editYariMediaRecord.AmazonOurPrice.ToString();
                ltAmazonAvailability.Text   = editYariMediaRecord.AmazonAvailability.ToString();
                ltAmazonMedia.Text          = editYariMediaRecord.AmazonMedia.ToString();
                ltAmazonReleaseDate.Text    = editYariMediaRecord.AmazonReleaseDate.ToString();
                ltAmazonAsin.Text           = editYariMediaRecord.AmazonAsin.ToString();
                cbAbstractEnabled.Checked   = editYariMediaRecord.AbstractEnabled;
                cbContentsEnabled.Checked   = editYariMediaRecord.ContentsEnabled;
                cbNotesEnabled.Checked      = editYariMediaRecord.NotesEnabled;
                tbAuthors.Text          = editYariMediaRecord.Authors;
                tbSecondaryAuthors.Text = editYariMediaRecord.SecondaryAuthors;
                tbPublisher.Text        = editYariMediaRecord.Publisher;

                //
                // Set Children Selections
                //
                if (editYariMediaRecord.MediaType != null)
                {
                    foreach (ListItem item in msMediaType.Items)
                    {
                        item.Selected = editYariMediaRecord.MediaType.ID.ToString() == item.Value;
                    }
                }

                foreach (ListItem i in msKeywords.Items)
                {
                    foreach (YariMediaKeyword yariMediaKeyword in editYariMediaRecord.Keywords)
                    {
                        if (i.Value == yariMediaKeyword.ID.ToString())
                        {
                            i.Selected = true;
                            break;
                        }
                    }
                }
                Text = "Edit  - " + editYariMediaRecord.ToString();
            }
            else
            {
                Text = "Add ";
            }
        }
Esempio n. 5
0
        protected void ok_Click(object sender, EventArgs e)
        {
            if (yariMediaRecordID == 0)
            {
                editYariMediaRecord = new YariMediaRecord();
            }
            else
            {
                editYariMediaRecord = new YariMediaRecord(yariMediaRecordID);
            }

            editYariMediaRecord.EndNoteReferenceID = int.Parse(tbEndNoteReferenceID.Text);
            editYariMediaRecord.PublishYear        = int.Parse(tbPublishYear.Text);
            editYariMediaRecord.Title             = tbTitle.Text;
            editYariMediaRecord.Pages             = int.Parse(tbPages.Text);
            editYariMediaRecord.Edition           = tbEdition.Text;
            editYariMediaRecord.Isbn              = tbIsbn.Text;
            editYariMediaRecord.Label             = tbLabel.Text;
            editYariMediaRecord.AbstractText      = ftbAbstractText.ContentHTML;
            editYariMediaRecord.ContentsText      = ftbContentsText.ContentHTML;
            editYariMediaRecord.NotesText         = tbNotesText.Text;
            editYariMediaRecord.AmazonFillDate    = deAmazonFillDate.Date;
            editYariMediaRecord.AmazonRefreshDate = deAmazonRefreshDate.Date;
            editYariMediaRecord.ImageUrlSmall     = tbImageUrlSmall.Text;
            editYariMediaRecord.ImageUrlMedium    = tbImageUrlMedium.Text;
            editYariMediaRecord.ImageUrlLarge     = tbImageUrlLarge.Text;
            editYariMediaRecord.AbstractEnabled   = cbAbstractEnabled.Checked;
            editYariMediaRecord.ContentsEnabled   = cbContentsEnabled.Checked;
            editYariMediaRecord.NotesEnabled      = cbNotesEnabled.Checked;
            editYariMediaRecord.Authors           = tbAuthors.Text;
            editYariMediaRecord.SecondaryAuthors  = tbSecondaryAuthors.Text;
            editYariMediaRecord.Publisher         = tbPublisher.Text;

            if (msMediaType.SelectedItem != null)
            {
                editYariMediaRecord.MediaType = YariMediaType.NewPlaceHolder(
                    int.Parse(msMediaType.SelectedItem.Value));
            }
            else
            {
                editYariMediaRecord.MediaType = null;
            }

            if (msKeywords.IsChanged)
            {
                editYariMediaRecord.Keywords = new YariMediaKeywordCollection();
                foreach (ListItem i in msKeywords.Items)
                {
                    if (i.Selected)
                    {
                        editYariMediaRecord.Keywords.Add(YariMediaKeyword.NewPlaceHolder(int.Parse(i.Value)));
                    }
                }
            }

            if (editOnAdd)
            {
                yariMediaRecordID = editYariMediaRecord.Save();
            }
            else
            {
                editYariMediaRecord.Save();
            }

            if (resetOnAdd)
            {
                tbEndNoteReferenceID.Text = string.Empty;
                tbPublishYear.Text        = string.Empty;
                tbTitle.Text   = string.Empty;
                tbPages.Text   = string.Empty;
                tbEdition.Text = string.Empty;
                tbIsbn.Text    = string.Empty;
                tbLabel.Text   = string.Empty;
                ftbAbstractText.ContentHTML = string.Empty;
                ftbContentsText.ContentHTML = string.Empty;
                tbNotesText.Text            = string.Empty;
                deAmazonFillDate.Date       = DateTime.Now;
                deAmazonRefreshDate.Date    = DateTime.Now;
                tbImageUrlSmall.Text        = string.Empty;
                tbImageUrlMedium.Text       = string.Empty;
                tbImageUrlLarge.Text        = string.Empty;
                cbAbstractEnabled.Checked   = false;
                cbContentsEnabled.Checked   = false;
                cbNotesEnabled.Checked      = false;
                tbAuthors.Text            = string.Empty;
                tbSecondaryAuthors.Text   = string.Empty;
                tbPublisher.Text          = string.Empty;
                msMediaType.SelectedIndex = 0;
            }

            OnUpdated(EventArgs.Empty);
        }
Esempio n. 6
0
 public AmazonHandler(YariMediaRecord r)
 {
     this.r = r;
 }