Exemplo n.º 1
0
        private bool Validate(AdministrationEDSC.PageDTRow dr)
        {
            bool          isvalid = true;
            StringBuilder sbError = new StringBuilder();

            if (string.IsNullOrEmpty(txtName.Text) || string.IsNullOrEmpty(txtKeyword.Text) || string.IsNullOrEmpty(txtTitle.Text) || string.IsNullOrEmpty(txtDescription.Text))
            {
                isvalid = false;

                sbError.AppendLine("One or more page information is empty.<br />");
            }
            if (!isUnique(dr.Name))
            {
                isvalid = false;
                sbError.AppendLine("Page name must be unique.<br />");
            }


            divError.Visible = divSuccess.Visible != !isvalid;
            if (!isvalid)
            {
                lblError.Text = sbError.ToString();
            }
            else
            {
                lblSuccess.Text = "Page saved";
            }

            return(isvalid);
        }
Exemplo n.º 2
0
 private void SetData(AdministrationEDSC.PageDTRow dr)
 {
     PageType                    = dr.PageType;
     txtName.Text                = dr.Name;
     lblName.Text                = dr.Name;
     txtTitle.Text               = dr.Title;
     lblTitle.Text               = dr.Title;
     txtDescription.Text         = dr.MetaDescription;
     lblDescription.Text         = dr.MetaDescription;
     txtKeyword.Text             = dr.MetaTag;
     lblKeyword.Text             = dr.MetaTag;
     CKEditorControl1.Text       = dr.PageContent;
     divContentPreview.InnerHtml = dr.PageContent;
 }