private void FormEliminarPerfil_Load(object sender, EventArgs e) { try { SistemaUsuarioDatos ss = new SistemaUsuarioDatos(); cbo_perfil.DataSource = ss.ObtenerPerfiles(); cbo_perfil.DisplayMember = "nombre_perfil"; cbo_perfil.ValueMember = "id_perfil"; cbo_perfil.SelectedIndex = -1; } catch { MessageBox.Show("no tiene permisos"); } }
private void Form_EditarPrivilegios_Load(object sender, EventArgs e) { try { btn_reporte.Enabled = false; SistemaUsuarioDatos ss = new SistemaUsuarioDatos(); cbo_usuario.DataSource = ss.ObtenerUsuarios(); cbo_usuario.DisplayMember = "usuario"; cbo_usuario.ValueMember = "usuario"; cbo_usuario.SelectedIndex = -1; DataTable dtz = ss.ObtenerPerfiles(); cbo_roles.DataSource = dtz; cbo_roles.DisplayMember = "nombre_perfil"; cbo_roles.ValueMember = "id_perfil"; cbo_roles.SelectedIndex = -1; DataTable dt2 = ss.ObtenerAplicaciones(); ((ListBox)chlb_aplicaciones).DataSource = dt2; ((ListBox)chlb_aplicaciones).ValueMember = "id_aplicacion"; ((ListBox)chlb_aplicaciones).DisplayMember = "nombre_aplicacion"; // chlb_aplicaciones.CheckOnClick = true; // chlb_permisos.CheckOnClick = true; trv_aplicaciones.CheckBoxes = true; //CARGAR NODOS RAIZ (MODULOS) DataTable dt_modulos = ss.ObtenerModulos(); if (dt_modulos != null) { foreach (DataRow row_modulos in dt_modulos.Rows) { TreeNode nodo_modulo = new TreeNode() { Text = row_modulos[1].ToString(), Tag = row_modulos[0].ToString() }; trv_aplicaciones.Nodes.Add(nodo_modulo); } } //CARGAR APLICACIONES(FORMS) DENTRO DE NODOS RAIZ foreach (TreeNode nodo_modulo in trv_aplicaciones.Nodes) { string id_modulo = nodo_modulo.Tag.ToString(); DataTable dt_aplicaciones = ss.ObtenerAplicacionesPorModulo(id_modulo); foreach (DataRow row_aplicaciones in dt_aplicaciones.Rows) { TreeNode nodo_aplicacion = new TreeNode() { Text = row_aplicaciones[1].ToString(), Tag = row_aplicaciones[0].ToString() }; nodo_modulo.Nodes.Add(nodo_aplicacion); } } //--------------------------------------------------------- DataColumn columna; //primera columna columna = new DataColumn(); columna.DataType = System.Type.GetType("System.Int32"); columna.ColumnName = "Aplicación"; dt.Columns.Add(columna); //2 columna columna = new DataColumn(); columna.DataType = System.Type.GetType("System.Boolean"); columna.ColumnName = "Insertar"; dt.Columns.Add(columna); //3 columna columna = new DataColumn(); columna.DataType = System.Type.GetType("System.Boolean"); columna.ColumnName = "Seleccionar"; dt.Columns.Add(columna); //4 columna columna = new DataColumn(); columna.DataType = System.Type.GetType("System.Boolean"); columna.ColumnName = "Modificar"; dt.Columns.Add(columna); //5 columna columna = new DataColumn(); columna.DataType = System.Type.GetType("System.Boolean"); columna.ColumnName = "Eliminar"; dt.Columns.Add(columna); //*********columna perfiles****** columna = new DataColumn(); columna.DataType = System.Type.GetType("System.Int32"); columna.ColumnName = "Perfil"; dt.Columns.Add(columna); //------------------------------------------------------ //primera columna columna = new DataColumn(); columna.DataType = System.Type.GetType("System.String"); columna.ColumnName = "Aplicación"; dg.Columns.Add(columna); //2 columna columna = new DataColumn(); columna.DataType = System.Type.GetType("System.String"); columna.ColumnName = "Insertar"; dg.Columns.Add(columna); //3 columna columna = new DataColumn(); columna.DataType = System.Type.GetType("System.String"); columna.ColumnName = "Seleccionar"; dg.Columns.Add(columna); //4 columna columna = new DataColumn(); columna.DataType = System.Type.GetType("System.String"); columna.ColumnName = "Modificar"; dg.Columns.Add(columna); //5 columna columna = new DataColumn(); columna.DataType = System.Type.GetType("System.String"); columna.ColumnName = "Eliminar"; dg.Columns.Add(columna); //----------------------------------- //primera columna columna = new DataColumn(); columna.DataType = System.Type.GetType("System.String"); columna.ColumnName = "Aplicación"; dg_p.Columns.Add(columna); //2 columna columna = new DataColumn(); columna.DataType = System.Type.GetType("System.String"); columna.ColumnName = "Insertar"; dg_p.Columns.Add(columna); //3 columna columna = new DataColumn(); columna.DataType = System.Type.GetType("System.String"); columna.ColumnName = "Seleccionar"; dg_p.Columns.Add(columna); //4 columna columna = new DataColumn(); columna.DataType = System.Type.GetType("System.String"); columna.ColumnName = "Modificar"; dg_p.Columns.Add(columna); //5 columna columna = new DataColumn(); columna.DataType = System.Type.GetType("System.String"); columna.ColumnName = "Eliminar"; dg_p.Columns.Add(columna); //--------------------------------- //primera columna columna = new DataColumn(); columna.DataType = System.Type.GetType("System.Int32"); columna.ColumnName = "Aplicación"; dt_central.Columns.Add(columna); //2 columna columna = new DataColumn(); columna.DataType = System.Type.GetType("System.Boolean"); columna.ColumnName = "Insertar"; dt_central.Columns.Add(columna); //3 columna columna = new DataColumn(); columna.DataType = System.Type.GetType("System.Boolean"); columna.ColumnName = "Seleccionar"; dt_central.Columns.Add(columna); //4 columna columna = new DataColumn(); columna.DataType = System.Type.GetType("System.Boolean"); columna.ColumnName = "Modificar"; dt_central.Columns.Add(columna); //5 columna columna = new DataColumn(); columna.DataType = System.Type.GetType("System.Boolean"); columna.ColumnName = "Eliminar"; dt_central.Columns.Add(columna); //*********columna perfiles****** columna = new DataColumn(); columna.DataType = System.Type.GetType("System.Int32"); columna.ColumnName = "Perfil"; dt_central.Columns.Add(columna); //------------------------------------------------ //primera columna columna = new DataColumn(); columna.DataType = System.Type.GetType("System.String"); columna.ColumnName = "Aplicación"; dg_central.Columns.Add(columna); //2 columna columna = new DataColumn(); columna.DataType = System.Type.GetType("System.String"); columna.ColumnName = "Insertar"; dg_central.Columns.Add(columna); //3 columna columna = new DataColumn(); columna.DataType = System.Type.GetType("System.String"); columna.ColumnName = "Seleccionar"; dg_central.Columns.Add(columna); //4 columna columna = new DataColumn(); columna.DataType = System.Type.GetType("System.String"); columna.ColumnName = "Modificar"; dg_central.Columns.Add(columna); //5 columna columna = new DataColumn(); columna.DataType = System.Type.GetType("System.String"); columna.ColumnName = "Eliminar"; dg_central.Columns.Add(columna); } catch { MessageBox.Show("no tiene permisos"); } }
private void Form_EditarPerfil_Load(object sender, EventArgs e) { try { btn_reporte.Enabled = false; SistemaUsuarioDatos ss = new SistemaUsuarioDatos(); cbo_perfil.DataSource = ss.ObtenerPerfiles(); cbo_perfil.DisplayMember = "nombre_perfil"; cbo_perfil.ValueMember = "id_perfil"; cbo_perfil.SelectedIndex = -1; DataTable dt2 = ss.ObtenerAplicaciones(); ((ListBox)chlb_aplicaciones).DataSource = dt2; ((ListBox)chlb_aplicaciones).ValueMember = "id_aplicacion"; ((ListBox)chlb_aplicaciones).DisplayMember = "nombre_aplicacion"; // chlb_aplicaciones.CheckOnClick = true; // chlb_permisos.CheckOnClick = true; //--------------------------------------------------------- DataColumn columna; //primera columna columna = new DataColumn(); columna.DataType = System.Type.GetType("System.Int32"); columna.ColumnName = "Aplicación"; dt.Columns.Add(columna); //2 columna columna = new DataColumn(); columna.DataType = System.Type.GetType("System.Boolean"); columna.ColumnName = "Insertar"; dt.Columns.Add(columna); //3 columna columna = new DataColumn(); columna.DataType = System.Type.GetType("System.Boolean"); columna.ColumnName = "Seleccionar"; dt.Columns.Add(columna); //4 columna columna = new DataColumn(); columna.DataType = System.Type.GetType("System.Boolean"); columna.ColumnName = "Modificar"; dt.Columns.Add(columna); //5 columna columna = new DataColumn(); columna.DataType = System.Type.GetType("System.Boolean"); columna.ColumnName = "Eliminar"; dt.Columns.Add(columna); //------------------------------------------------------ //primera columna columna = new DataColumn(); columna.DataType = System.Type.GetType("System.String"); columna.ColumnName = "Aplicación"; dg.Columns.Add(columna); //2 columna columna = new DataColumn(); columna.DataType = System.Type.GetType("System.String"); columna.ColumnName = "Insertar"; dg.Columns.Add(columna); //3 columna columna = new DataColumn(); columna.DataType = System.Type.GetType("System.String"); columna.ColumnName = "Seleccionar"; dg.Columns.Add(columna); //4 columna columna = new DataColumn(); columna.DataType = System.Type.GetType("System.String"); columna.ColumnName = "Modificar"; dg.Columns.Add(columna); //5 columna columna = new DataColumn(); columna.DataType = System.Type.GetType("System.String"); columna.ColumnName = "Eliminar"; dg.Columns.Add(columna); //----------------dtEliminados------------------------------- ////primera columna //columna = new DataColumn(); //columna.DataType = System.Type.GetType("System.String"); //columna.ColumnName = "Perfil"; //dtEliminados.Columns.Add(columna); ////2 columna //columna = new DataColumn(); //columna.DataType = System.Type.GetType("System.String"); //columna.ColumnName = "Aplicacion"; //dtEliminados.Columns.Add(columna); } catch { MessageBox.Show("no tiene permisos"); } }