protected void btnSave_Click(object sender, EventArgs e)
{
ContentSnippet item = null;
if (guidRootItemID != Guid.Empty) {
item = ContentSnippet.Get(guidRootItemID);
} else {
item = ContentSnippet.GetVersion(guidVersionItemID);
}
if (item == null || (item != null && item.Root_ContentSnippetID == Guid.Empty)) {
item = new ContentSnippet(SiteData.CurrentSiteID);
item.CreateUserId = SecurityData.CurrentUserGuid;
}
item.ContentSnippetSlug = txtSlug.Text;
item.ContentSnippetName = txtLabel.Text;
item.ContentBody = reBody.Text;
item.EditUserId = SecurityData.CurrentUserGuid;
item.ContentSnippetActive = chkPublic.Checked;
item.GoLiveDate = ucReleaseDate.GetDate();
item.RetireDate = ucRetireDate.GetDate();
item.Save();
Response.Redirect(SiteData.CurrentScriptName + "?id=" + item.Root_ContentSnippetID.ToString());
}