示例#1
0
        private void InsertarPermisos()
        {
            DataTable dt            = new DataTable();
            DModulo   funcionModulo = new DModulo();

            funcionModulo.MostrarModulos(ref dt);
            foreach (DataRow row in dt.Rows)
            {
                int     idModulo   = Convert.ToInt32(row["IdModulo"]);
                LPermit parametros = new LPermit();
                DPermit funcion    = new DPermit();
                parametros.IdModulo  = idModulo;
                parametros.IdUsuario = idUsuario;
                if (funcion.InsertarPermit(parametros))
                {
                    MessageBox.Show("Usuario administrador generado. Deberá ingresar con : " + TXTUSUARIO.Text +
                                    " y password : "******"Registro Exitoso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    Dispose();
                    Login frm = new Login();
                    frm.ShowDialog();
                }
            }
        }
 private void InsertarPermit()
 {
     foreach (DataGridViewRow row in dataListadoModulo.Rows)
     {
         int  idModulo = Convert.ToInt32(row.Cells["idModulo"].Value);
         bool marcado  = Convert.ToBoolean(row.Cells["Marcar"].Value);
         if (marcado)
         {
             LPermit parametros = new LPermit();
             DPermit funcion    = new DPermit();
             parametros.IdUsuario = idUsuario;
             if (funcion.InsertarPermit(parametros))
             {
                 LPermit parametrosPermit = new LPermit();
                 DPermit funcionPermit    = new DPermit();
                 parametrosPermit.IdModulo  = idModulo;
                 parametrosPermit.IdUsuario = idUsuario;
                 funcionPermit.InsertarPermit(parametrosPermit);
             }
         }
     }
     MostrarUsuarios();
     panelRegistro.Visible = false;
 }