void CreateFolders(String author) { NavBar.Groups.Clear(); if (String.IsNullOrWhiteSpace(author)) { return; } NavBar.Groups.Add(author); NavBar.Groups[0].Items.Clear(); NavBar.Groups[0].Text = author; IList <Book> books = WebDbProvider.GetBooks(author); foreach (Book b in books) { NavBar.Groups[0].Items.Add(b.Name); } if (NavBar.Groups[0].Items.Count > 0) { NavBar.Groups[0].Items[0].Selected = true; } }
protected void Page_Load(object sender, EventArgs e) { Body = String.Empty; DocumentTitle = String.Empty; Author = String.Empty; Chapter = String.Empty; Guid id; if (Guid.TryParse(Request.Params["Id"], out id)) { DocObj document = WebDbProvider.GetDocument(id); if (document != null) { Author = document.Author; Body = document.Content; DocumentTitle = document.Title; Chapter = document.Chapter; } } if (String.IsNullOrWhiteSpace(Title)) { if (!String.IsNullOrWhiteSpace(Body)) { Title = "(No Title)"; } } }
void Select(Guid id) { DocObj view = WebDbProvider.GetDocument(id); if (view != null) { ASPxHtmlEditor.Html = view.Content; ASPxComboBox_Author.Value = view.Author; ASPxTextBox_Chapter.Value = view.Chapter; ASPxTextBox_Title.Value = view.Title; ASPxTextBox_Book.Value = view.Book; ASPxTextBox_Year.Value = view.Year; Title = String.Format("{0}: {1}", ASPxTextBox_Book.Value, ASPxTextBox_Title.Value); } }
void Insert() { DocObj docObj = new DocObj(); docObj.Author = (String)Request.Form["_H_AUTHOR"]; docObj.Title = (String)Request.Form["_H_TITLE"]; docObj.Chapter = (String)Request.Form["_H_CHAPTER"]; docObj.Content = (String)Request.Form["_H_HTML"]; docObj.Book = (String)Request.Form["_H_BOOK"]; docObj.Year = (String)Request.Form["_H_YEAR"]; DocObj docInserted = WebDbProvider.InsertDocument(docObj); Session["Author"] = docInserted.Author; Session["Book"] = docInserted.Book; Session["Id"] = docInserted.Id; }
void Update(Guid id) { DocObj docObj = new DocObj(); docObj.Id = id; docObj.Book = (String)Request.Form["_H_BOOK"]; docObj.Author = (String)Request.Form["_H_AUTHOR"]; docObj.Chapter = (String)Request.Form["_H_CHAPTER"]; docObj.Title = (String)Request.Form["_H_TITLE"]; docObj.Content = (String)Request.Form["_H_HTML"]; docObj.Year = (String)Request.Form["_H_YEAR"]; WebDbProvider.SaveDocument(docObj); Session["Author"] = docObj.Author; Session["Book"] = docObj.Book; Session["Id"] = id; }
void BindDataGrid(String author, String book, String sort, String mode) { this.GridControl.DataSourceID = ""; this.GridControl.DataSource = WebDbProvider.GetDocuments(author, book, sort, mode); this.GridControl.DataBind(); }