protected void UpdateEventsButton_Click(object sender, EventArgs e)
        {
            //
            // Save the Manuscript Info fields
            //
            BOL.ProjectManuscript biz = new BOL.ProjectManuscript();

            if (manuscriptId != -1)
            {
                biz.Get(manuscriptId);
            }

            if (projectId != -1)
            {
                CICHelper.SetBOValues(PanelManuscriptInfo.Controls, biz, projectId);
            }
            else
            {
                CICHelper.SetBOValues(PanelManuscriptInfo.Controls, biz, 0);
            }

            if (biz.HasField(BOL.ProjectManuscript.ProjectId))
            {
                biz[BOL.ProjectManuscript.JournalId] = Request.Form["JournalId"];
            }

            biz.Save();

            if (biz["ManuscriptId"].ToString() != "")
            {
                manuscriptId            = Int32.Parse(biz["ManuscriptId"].ToString());
                ManuscriptIdField.Value = biz["ManuscriptId"].ToString();
            }

            //
            // Save Authors Grid
            //
            ManuscriptAuthorGridView.Save(manuscriptId);

            //
            // Save Events Grid
            //
            ProjectManuscriptEventGridView.Save(manuscriptId);

            //
            // Save Citations Grid
            //
            PublicationCitationGridView.Save(manuscriptId);

            GoToMainList();
        }
        private void PopulateManuscriptAuthorsGrid()
        {
            ProjectManagementDa projDA = new ProjectManagementDa();

            DataTable dt = projDA.GetAuthorsByManuscriptId(manuscriptId);

            DataView dv = dt.DefaultView;

            dv.Table.Columns.Add("AuthorOrderInt", typeof(int), "IsNull(AuthorOrder, 100000)");
            dv.Sort = "AuthorOrderInt";

            ManuscriptAuthorGridView.DataSource = dv;
            ManuscriptAuthorGridView.DataBind();
        }