protected void Page_Load(object sender, EventArgs e) { // verifica qual o id passado para saber // qual o texto que deve apresentar string id = Request.QueryString["id"]; arquivo = new ArquivoBLL(); // Descarrega da Base de Dados o texto com o id passado na QueryString txt = arquivo.getTexto(Convert.ToInt32(id)); // Altera o titulo da pagina this.Title = "Web2Text : " + txt.Titulo; // Altera titulo do texto em vizualizacao LabelTitulo.Text = txt.Titulo; // Altera conteudo da Area de texto TextBox1.Text = txt.TextContent; TextBox1.ReadOnly = true; // Detalhes do texto labelUser.Text = txt.User; labelData.Text = txt.DataArq.ToString(); linkWWW.NavigateUrl = txt.Link; dlButton.ToolTip = "Download"; }
public List<TextoArq> getListaArquivados(string ordenacao) { List<TextoArq> lista = new List<TextoArq>(); DataTable dt = arq.select(); foreach (DataRow row in dt.Rows) { TextoArq text = new TextoArq( (int) row[0], row[1].ToString(), row[2].ToString(), row[3].ToString(), Convert.ToDateTime(row[4]), row[5].ToString(), row[6].ToString() ); lista.Add(text); } if (ordenacao.Equals("TitAsc")) { TextoSortByTituloAsc sorter = new TextoSortByTituloAsc(); lista.Sort(sorter); } if (ordenacao.Equals("TitDesc")) { TextoSortByTituloDesc sorter = new TextoSortByTituloDesc(); lista.Sort(sorter); } if (ordenacao.Equals("DateAsc")) { TextoSortByDataArqAsc sorter = new TextoSortByDataArqAsc(); lista.Sort(sorter); } if (ordenacao.Equals("DateDesc")) { TextoSortByDataArqDesc sorter = new TextoSortByDataArqDesc(); lista.Sort(sorter); } return lista; }
public List <TextoArq> getListaArquivados(string ordenacao) { List <TextoArq> lista = new List <TextoArq>(); DataTable dt = arq.select(); foreach (DataRow row in dt.Rows) { TextoArq text = new TextoArq((int)row[0], row[1].ToString(), row[2].ToString(), row[3].ToString(), Convert.ToDateTime(row[4]), row[5].ToString(), row[6].ToString() ); lista.Add(text); } if (ordenacao.Equals("TitAsc")) { TextoSortByTituloAsc sorter = new TextoSortByTituloAsc(); lista.Sort(sorter); } if (ordenacao.Equals("TitDesc")) { TextoSortByTituloDesc sorter = new TextoSortByTituloDesc(); lista.Sort(sorter); } if (ordenacao.Equals("DateAsc")) { TextoSortByDataArqAsc sorter = new TextoSortByDataArqAsc(); lista.Sort(sorter); } if (ordenacao.Equals("DateDesc")) { TextoSortByDataArqDesc sorter = new TextoSortByDataArqDesc(); lista.Sort(sorter); } return(lista); }