private void CargarBotones() { Boton_InicioBC objBoton_InicioBC = new Boton_InicioBC(); List <Boton_InicioBE> lstBoton_InicioBE = new List <Boton_InicioBE>(); try { lstBoton_InicioBE = objBoton_InicioBC.Select_Boton_Inicio(); lnkBotonInicio1.HRef = lstBoton_InicioBE[0].Url; lblBotonInicio1.Text = lstBoton_InicioBE[0].Nombre; lblBotonInicioDesc1.Text = lstBoton_InicioBE[0].Descripcion; lnkBotonInicio2.HRef = lstBoton_InicioBE[1].Url; lblBotonInicio2.Text = lstBoton_InicioBE[1].Nombre; lblBotonInicioDesc2.Text = lstBoton_InicioBE[1].Descripcion; lnkBotonInicio3.HRef = lstBoton_InicioBE[2].Url; lblBotonInicio3.Text = lstBoton_InicioBE[2].Nombre; lblBotonInicioDesc3.Text = lstBoton_InicioBE[2].Descripcion; } catch (Exception) { throw; } }
protected void gvBotonesInicio_RowCommand(object sender, GridViewCommandEventArgs e) { try { #region Editar if (e.CommandName.Equals("Editar")) { GridViewRow gvRow = (GridViewRow)(((LinkButton)e.CommandSource).NamingContainer); gvBotonesInicio.EditIndex = gvRow.RowIndex; LlenarBotones(); } #endregion #region Cancelar if (e.CommandName.Equals("Cancelar")) { gvBotonesInicio.EditIndex = -1; LlenarBotones(); } #endregion #region Actualizar if (e.CommandName.Equals("Actualizar")) { GridViewRow gvRow = (GridViewRow)(((LinkButton)e.CommandSource).NamingContainer); TextBox txtNombre = (TextBox)gvRow.FindControl("txtNombre"); TextBox txtDescripcion = (TextBox)gvRow.FindControl("txtDescripcion"); TextBox txtUrl = (TextBox)gvRow.FindControl("txtUrl"); Boton_InicioBE objBoton_InicioBE = new Boton_InicioBE(); objBoton_InicioBE.Id_Boton_Inicio = Convert.ToInt32(e.CommandArgument); objBoton_InicioBE.Nombre = txtNombre.Text; objBoton_InicioBE.Descripcion = txtDescripcion.Text; objBoton_InicioBE.Url = txtUrl.Text; Boton_InicioBC objBoton_InicioBC = new Boton_InicioBC(); objBoton_InicioBC.Update_Boton_Inicio(objBoton_InicioBE); gvBotonesInicio.EditIndex = -1; LlenarBotones(); Tools.Unload(GetType(), this); } #endregion } catch (Exception ex) { Tools.Error(GetType(), this, ex); } }
private void LlenarBotones() { Boton_InicioBC objBoton_InicioBC = new Boton_InicioBC(); try { gvBotonesInicio.DataSource = objBoton_InicioBC.Select_Boton_Inicio(); gvBotonesInicio.DataBind(); } catch (Exception) { throw; } }