protected void Button1_Click(object sender, EventArgs e)
        {
            ConexionBDRol BaseDatos   = new ConexionBDRol();
            ConexionBDRol consultarBD = new ConexionBDRol();
            bool          validacion  = false;

            if ((TextBox1.Text == "") | (ListBox1.Items.Count == 0))
            {
                validacion = false;
            }

            else
            {
                validacion = true;
            }

            for (int i = 0; i <= ListBox1.Items.Count - 1; i++)
            {
                ListaDeRoles.Add(ListBox1.Items[i].Text);
            }

            if (validacion == true)
            {
                if (consultarBD.Existe(TextBox1.Text))
                {
                    if (BaseDatos.AgregarRol(TextBox1.Text, ListaDeRoles))
                    {
                        Label2.Visible = true;
                        Label2.Text    = "Rol Agregado correctamente.";
                    }


                    else
                    {
                        Label2.Visible = true;
                        Label2.Text    = "Error, el rol no fue agregado al sistema.";
                    }
                }

                else
                {
                    Label2.Visible = true;
                    Label2.Text    = "Error, el rol ya existe en el sistema";
                }
            }

            else
            {
                Label2.Visible = true;
                Label2.Text    = "Error, campos vacios";
            }
        }
        protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
        {
            ListBox1.Items.Clear();
            ConexionBDRol consultarBD = new ConexionBDRol();
            Rol           MiRol       = new Rol();

            MiRol = consultarBD.ConsultarRol(DropDownList1.SelectedValue);

            TextBox1.Text = MiRol.MedotoNombre;

            foreach (string i in MiRol.MetodoListaDeFunciones)
            {
                ListBox1.Items.Add(i);
            }
        }
Exemple #3
0
        protected void Button1_Click(object sender, EventArgs e)
        {
            ConexionBDRol EliminarRol = new ConexionBDRol();

            if (EliminarRol.EliminarRol(DropDownList1.SelectedValue))

            {
                DropDownList1.Items.Remove(DropDownList1.SelectedItem);

                Label2.Text    = "Rol Eliminado Correctamente";
                Label2.Visible = true;
            }

            else
            {
                Label2.Text = "Error, Rol no eliminado";
            }
        }
        protected void Button1_Click(object sender, EventArgs e)
        {
            ListaDeRoles = new List <string>();

            ConexionBDRol EliminarRol = new ConexionBDRol();
            ConexionBDRol consultarBD = new ConexionBDRol();
            bool          validacion  = false;

            if ((TextBox1.Text == "") | (ListBox1.Items.Count == 0))
            {
                validacion = false;
            }

            else
            {
                validacion = true;
            }

            if (validacion == true)
            {
                if ((consultarBD.Existe(TextBox1.Text)))
                {
                    if (EliminarRol.EliminarRol(DropDownList1.SelectedValue))
                    {
                        DropDownList1.Items.Remove(DropDownList1.SelectedItem);

                        ConexionBDRol BaseDatos = new ConexionBDRol();

                        for (int i = 0; i <= ListBox1.Items.Count - 1; i++)
                        {
                            ListaDeRoles.Add(ListBox1.Items[i].Text);
                        }


                        if (BaseDatos.AgregarRol(TextBox1.Text, ListaDeRoles))
                        {
                            Label2.Visible = true;
                            Label2.Text    = "Rol Modificado correctamente.";
                        }


                        else
                        {
                            Label2.Visible = true;
                            Label2.Text    = "Error, el rol no fue modificado en el sistema.";
                        }
                    }
                }

                else
                {
                    Label2.Visible = true;
                    Label2.Text    = "Error, el rol ya existe en el sistema";
                }
            }

            else
            {
                Label2.Visible = true;
                Label2.Text    = "Error, Campos vacios";
            }
        }