Пример #1
0
 public void cargar_lista_iconos()
 {
     controlador_icono = new IconoController(0, "", "");
     consulta_iconos   = controlador_icono.consulta_iconos();
     ; this.lista_iconos_menu_padre.DataTextField = "nombre_icono";
     this.lista_iconos_menu_padre.DataSource      = consulta_iconos;
     lista_iconos_menu_padre.DataBind();
 }
Пример #2
0
 protected void crear_icono_Click(object sender, EventArgs e)
 {
     // crear icono
     controlador_iconos = new IconoController(0, this.nombre_icono.Text, "A");
     if (controlador_iconos.agregar_icono())
     {
         BindGridView();
         ClientScript.RegisterStartupScript(this.GetType(), "mensaje", "<script> swal({position: 'center',type: 'success',title: 'Registro Exitoso!',showConfirmButton: false,timer: 2500}) </script>");
         this.nombre_icono.Text = "";
     }
     else
     {
         ClientScript.RegisterStartupScript(this.GetType(), "mensaje", "<script> swal({type: 'error',title: 'No Creado!',text: 'Algo salió mal!',timer: 3200}) </script>");
     }
 }
Пример #3
0
        protected void RowDeleting(object sender, GridViewDeleteEventArgs e)
        {
            // Eliminar icono
            int id_icono = Convert.ToInt32(Tabla_Iconos.DataKeys[e.RowIndex].Values[0]);

            controlador_iconos = new IconoController(id_icono, "", "");

            if (controlador_iconos.eliminar_icono())
            {
                BindGridView();
                ClientScript.RegisterStartupScript(this.GetType(), "mensaje", "<script> swal({position: 'center',type: 'success',title: 'Eliminacion Exitosa!',showConfirmButton: false,timer: 2500}) </script>");
            }
            else
            {
                ClientScript.RegisterStartupScript(this.GetType(), "mensaje", "<script> swal({type: 'error',title: 'Icono No! Eliminado',text: 'Algo salió mal!',timer: 3200}) </script>");
            }
            Tabla_Iconos.EditIndex = -1;
            BindGridView();
        }
Пример #4
0
        protected void RowUpdating(object sender, GridViewUpdateEventArgs e)
        {
            // actualizar icono

            GridViewRow fila = Tabla_Iconos.Rows[e.RowIndex];

            int id_icono = Convert.ToInt32(Tabla_Iconos.DataKeys[e.RowIndex].Values[0]);

            String nombre = (fila.FindControl("nombre_icono") as TextBox).Text.ToUpper();

            controlador_iconos = new IconoController(id_icono, nombre, "");

            if (controlador_iconos.actualizar_nombre_icono())

            {
                Tabla_Iconos.EditIndex = -1;
                BindGridView();
                ClientScript.RegisterStartupScript(this.GetType(), "mensaje", "<script> swal({position: 'center',type: 'success',title: 'Actulizacion Correcta!',showConfirmButton: false,timer: 2500}) </script>");
            }
            else
            {
                ClientScript.RegisterStartupScript(this.GetType(), "mensaje", "<script> swal({type: 'error',title: 'Icono No! Actualizado',text: 'Algo salió mal!',timer: 3200}) </script>");
            }
        }
Пример #5
0
        protected void guadar_menu_PADRE_Click(object sender, EventArgs e)
        {
            // guardar
            if (this.lista_iconos_menu_padre.SelectedItem.Text == (" -- Seleccione un Icono -- "))
            {
                controlador_vista = new VistaController(0, "", "", this.nuevo_nombre_menu_padre.Text, this.icono_actual.Text, 0);
            }
            else
            {
                controlador_vista = new VistaController(0, "", "", this.nuevo_nombre_menu_padre.Text, this.lista_iconos_menu_padre.SelectedValue, 0);
            }



            if (controlador_vista.editar_menu_padre(this.lista_menu_padre.SelectedValue))
            {
                ClientScript.RegisterStartupScript(this.GetType(), "mensaje", "<script> swal({position: 'center',type: 'success',title: 'Proceso Exitoso!',showConfirmButton: false,timer: 2500}) </script>");

                //desacativar icono
                guardar_icono = this.icono_actual.Text;
                if (guardar_icono != "")
                {
                    if (this.lista_iconos_menu_padre.SelectedItem.Text == (" -- Seleccione un Icono -- "))
                    {
                        // desactivar un icono, el actual...
                        controlador_icono = new IconoController(0, guardar_icono, "");

                        if (controlador_icono.desactivar_icono())
                        {
                            // desactivado
                        }
                    }
                    else
                    {
                        controlador_icono = new IconoController(0, guardar_icono, "");

                        if (controlador_icono.desactivar_O_activar_icono(this.lista_iconos_menu_padre.SelectedValue))
                        {
                        }
                    }
                }

                //Response.Redirect("~/Views/Administrador/Welcome.aspx");
            }
            else
            {
                ClientScript.RegisterStartupScript(this.GetType(), "mensaje", "<script> swal({type: 'error',title: 'No Actualizado! (Menu)',text: 'Algo salió mal!',timer: 3200}) </script>");
            }


            // actualziando los campos lista menu padre

            if (!Page.IsPostBack)
            {
                return;
            }
            this.lista_menu_padre.Items.Clear();
            this.lista_menu_padre.Items.Insert(0, new ListItem("-- Seleccione Menu-- "));
            cargar_lista_menu_padre();


            // actualizar campos iconos
            this.lista_iconos_menu_padre.Items.Clear();
            this.lista_iconos_menu_padre.Items.Insert(0, new ListItem("-- Seleccione Icono-- "));
            cargar_lista_iconos();
        }