protected void ddl_Paginas_SelectedIndexChanged(object sender, EventArgs e) { if (Convert.ToInt16(ddl_Paginas.SelectedItem.Value) != 0) { PaginaNegocio pagNeg = new PaginaNegocio(); var listaPaginas = pagNeg.Listar(); Int16 id = Convert.ToInt16(ddl_Paginas.SelectedItem.Value); PaginaSeleccionada = listaPaginas.Find(x => id == x.ID); } }
void RemoverPagina() { Int16 id = Convert.ToInt16(Request.QueryString["IdRemoverPagina"]); PaginaNegocio pagNeg = new PaginaNegocio(); var listaPaginasCompleta = pagNeg.Listar(); var pag = listaPaginasCompleta.Find(p => p.ID == id); ListaPaginasAgregadas = (List <Pagina>)Session["listaPaginasSelec"]; int indiceBuscado = ListaPaginasAgregadas.FindIndex(item => item.ID == pag.ID); ListaPaginasAgregadas.RemoveAt(indiceBuscado); Session["listaPaginasSelec"] = ListaPaginasAgregadas; Response.Redirect("PersonalizarUsuario.aspx"); }
protected void btn_AgregarPagina_Click(object sender, EventArgs e) { if (ddl_Paginas.SelectedIndex != 0) { ListaPaginasAgregadas = (List <Pagina>)Session["listaPaginasSelec"]; PaginaNegocio pagNeg = new PaginaNegocio(); var listaCompletaPaginas = pagNeg.Listar(); Int16 id = Convert.ToInt16(ddl_Paginas.SelectedItem.Value); ListaPaginasAgregadas.Add(listaCompletaPaginas.Find(x => id == x.ID)); Session["listaPaginasSelec"] = ListaPaginasAgregadas; } }
protected void Btn_PaginaAM_OK_Click(object sender, EventArgs e) { lblDescripcion.Text = ""; if (Validaciones()) { if (Request.QueryString["idPagina"] != null) {//si es modificacion Pagina pagModificada = new Pagina(); pagModificada.ID = _Pagina.ID; pagModificada.Descripcion = txtBox_Descripcion.Text; pagModificada.Url_Imagen = txtBox_Url_Imagen.Text; pagModificada.Habilitado = true; int rowsAfectadas = PaginaNegocio.Modificar(pagModificada); if (rowsAfectadas == 1) { Response.Redirect("../PersonalizarUsuario.aspx"); } else { Response.Redirect("Error.aspx"); } } else {//si es alta _Pagina.Descripcion = txtBox_Descripcion.Text; _Pagina.Url_Imagen = txtBox_Url_Imagen.Text; _Pagina.Habilitado = true; PaginaNegocio PagNeg = new PaginaNegocio(); if (PagNeg.Agregar(_Pagina) < 1) { Response.Redirect("../Error.aspx"); } else { Response.Redirect("../PersonalizarUsuario.aspx"); } } } }
public PaginaBaja() { PagNeg = new PaginaNegocio(); }
public PaginasAM() { PaginaNegocio = new PaginaNegocio(); }