public List<TextoEdit> getLista(string ordenacao) { List<TextoEdit> lista = new List<TextoEdit>(); DataTable dt = edi.select(); foreach (DataRow row in dt.Rows) { TextoEdit text = new TextoEdit((int)row[0], // idTexto row[1].ToString(), // Titulo row[2].ToString(), // Texto row[3].ToString(), // Intro row[4].ToString(), // user row[5].ToString(), // link Convert.ToDateTime(row[6]), // Data Acesso Convert.ToDateTime(row[7]) // Data Mod ); 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")) { TextoSortByDataAsc sorter = new TextoSortByDataAsc(); lista.Sort(sorter); } if (ordenacao.Equals("DateDesc")) { TextoSortByDataDesc sorter = new TextoSortByDataDesc(); lista.Sort(sorter); } return lista; }
public List <TextoEdit> getLista(string ordenacao) { List <TextoEdit> lista = new List <TextoEdit>(); DataTable dt = edi.select(); foreach (DataRow row in dt.Rows) { TextoEdit text = new TextoEdit((int)row[0], // idTexto row[1].ToString(), // Titulo row[2].ToString(), // Texto row[3].ToString(), // Intro row[4].ToString(), // user row[5].ToString(), // link Convert.ToDateTime(row[6]), // Data Acesso Convert.ToDateTime(row[7]) // Data Mod ); 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")) { TextoSortByDataAsc sorter = new TextoSortByDataAsc(); lista.Sort(sorter); } if (ordenacao.Equals("DateDesc")) { TextoSortByDataDesc sorter = new TextoSortByDataDesc(); lista.Sort(sorter); } return(lista); }
protected void Page_Load(object sender, EventArgs e) { // Funcoes Javascript para alterar o titulo LabelTitulo.Attributes.Add("onclick", "ShowEditBox();"); ButtonUpdate.Attributes.Add("onclick", "SaveEditBox();"); ButtonClose.Attributes.Add("onclick", "HideEditBox();"); LabelTitulo.Text = HiddenField1.Value; // verifica qual o id passado para saber // qual o texto que deve apresentar string id = Request.QueryString["id"]; // Descarrega da Base de Dados o texto com o id passado na QueryString txt = edi.getTexto(Convert.ToInt32(id)); // Altera o titulo da pagina this.Title = "Web2Text : " + txt.Titulo; // Se nao foi feito um PostBack da pagina // (ou seja quando se entra na pagina pela primeira vez ) if (!IsPostBack) { // Altera titulo do texto em vizualizacao LabelTitulo.Text = txt.Titulo; HiddenField1.Value = txt.Titulo; // Altera conteudo da Area de texto TextBox1.Text = txt.TextContent; // Detalhes do texto labelUser.Text = txt.User; labelDtMod.Text = txt.DtMod.ToString(); linkWWW.NavigateUrl = txt.Link; labelDtAcess.Text = txt.DtAcesso.ToString(); } }