Пример #1
0
        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;
            }
        }
Пример #2
0
        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);
            }
        }
Пример #3
0
        private void LlenarBotones()
        {
            Boton_InicioBC objBoton_InicioBC = new Boton_InicioBC();

            try
            {
                gvBotonesInicio.DataSource = objBoton_InicioBC.Select_Boton_Inicio();
                gvBotonesInicio.DataBind();
            }
            catch (Exception)
            {
                throw;
            }
        }