コード例 #1
0
        private void btnGravaPrograma_Click(object sender, EventArgs e)
        {
            //Verificar o processo de edição da grid, pois está carregando dados errados
            Boolean prossegue = Valida.verificaObrigatorios(new Object[] { txtcdModuloPrograma, txtcdPrograma, txtdsPrograma });

            if (prossegue == true)
            {
                cadModulo cadPrograma = new cadModulo();
                if (!txtcdSubMenuPrograma.Text.Equals(String.Empty))
                {
                    cadPrograma.cd_submenu = Convert.ToInt32(txtcdSubMenuPrograma.Text);
                }

                cadPrograma.cd_modulo   = txtcdModuloPrograma.Text;
                cadPrograma.cd_programa = Convert.ToInt32(txtcdPrograma.Text);
                cadPrograma.ds_programa = txtdsPrograma.Text;
                try
                {
                    String vret = "";
                    vret = cadProgramaDAO.gravaPrograma(cadPrograma);
                    limpaCamposPrograma();
                    carregaGridPrograma();
                }
                catch (Exception erro)
                {
                    Alert.erro(String.Format("Erro ao Gravar Registro! \n {0}", erro.Message));
                }
            }
        }
コード例 #2
0
        public static List <cadModulo> getDadosMenuArvore(String cdUsuario)
        {
            List <cadModulo> vret = new List <cadModulo>();
            String           vsql = String.Format("select " +
                                                  "	usuarioprogmenu.cd_usuario, modulo.cd_modulo, " +
                                                  "	programa.cd_programa, programa.ds_programa " +
                                                  "  from modulo " +
                                                  " inner join programa on programa.cd_modulo = modulo.cd_modulo " +
                                                  " inner join usuarioprogmenu on usuarioprogmenu.cd_modulo = modulo.cd_modulo " +
                                                  "	                  and usuarioprogmenu.cd_programa = programa.cd_programa " +
                                                  " where usuarioprogmenu.cd_usuario = '{0}' order by modulo.cd_modulo, programa.cd_programa", cdUsuario);
            List <List <Object> > result = Conexao.getInstance().toList(vsql);

            if (result != null)
            {
                foreach (List <Object> dado in result)
                {
                    cadModulo cmf = new cadModulo();
                    cmf.cd_usuario  = Convert.ToString(dado[0]);
                    cmf.cd_modulo   = Convert.ToString(dado[1]);
                    cmf.cd_programa = Convert.ToInt32(dado[2]);
                    cmf.ds_programa = Convert.ToString(dado[3]);
                    vret.Add(cmf);
                }
            }
            return(vret);
        }
コード例 #3
0
        public static List <cadModulo> getDadosModulo()
        {
            List <cadModulo>      vret   = new List <cadModulo>();
            String                vsql   = "select cd_modulo, ds_modulo from modulo order by cd_modulo";
            List <List <Object> > result = Conexao.getInstance().toList(vsql);

            if (result != null)
            {
                foreach (List <Object> dado in result)
                {
                    cadModulo cmf = new cadModulo();
                    cmf.cd_modulo = Convert.ToString(dado[0]);
                    cmf.ds_modulo = Convert.ToString(dado[1]);
                    vret.Add(cmf);
                }
            }
            return(vret);
        }
コード例 #4
0
        public static List <cadModulo> getDadosPrograma()
        {
            List <cadModulo>      vret   = new List <cadModulo>();
            String                vsql   = "select cd_modulo, cd_programa, ds_programa, cd_submenu from programa order by cd_modulo, cd_programa";
            List <List <Object> > result = Conexao.getInstance().toList(vsql);

            if (result != null)
            {
                foreach (List <Object> dado in result)
                {
                    cadModulo cmf = new cadModulo();
                    cmf.cd_modulo   = Convert.ToString(dado[0]);
                    cmf.cd_programa = Convert.ToInt32(dado[1]);
                    cmf.ds_programa = Convert.ToString(dado[2]);
                    cmf.cd_submenu  = Convert.ToInt32(dado[3]);
                    vret.Add(cmf);
                }
            }
            return(vret);
        }
コード例 #5
0
        private void bntGravarModulo_Click(object sender, EventArgs e)
        {
            Boolean prossegue = Valida.verificaObrigatorios(new Object[] { txtcdModulo, txtdsModulo });

            if (prossegue == true)
            {
                cadModulo cadmodulo = new cadModulo();
                cadmodulo.cd_modulo = txtcdModulo.Text;
                cadmodulo.ds_modulo = txtdsModulo.Text;
                try
                {
                    String vret = "";
                    vret = cadModuloDAO.gravaModulo(cadmodulo);
                    limpaCamposModulo();
                    carregaGridModulo();
                }
                catch (Exception erro)
                {
                    Alert.erro(String.Format("Erro ao Gravar Registro! \n {0}", erro.Message));
                }
            }
        }
コード例 #6
0
        private void btnInserirMenuArvore_Click(object sender, EventArgs e)
        {
            Boolean prossegue = Valida.verificaObrigatorios(new Object[] { txtcdUsuarioMenuArvore, txtcdModuloMenuArvore, txtcdProgramaMenuArvore });

            if (prossegue == true)
            {
                cadModulo cadmodulo = new cadModulo();
                cadmodulo.cd_usuario  = txtcdUsuarioMenuArvore.Text;
                cadmodulo.cd_modulo   = txtcdModuloMenuArvore.Text;
                cadmodulo.cd_programa = Convert.ToInt32(txtcdProgramaMenuArvore.Text);
                try
                {
                    String vret = "";
                    vret = cadModuloDAO.gravaAcessoRapidoUsuario(cadmodulo);
                    limpaCamposMenuArvore();
                    carregaGridMenuArvore(txtcdUsuarioMenuArvore.Text);
                }
                catch (Exception erro)
                {
                    Alert.erro(String.Format("Erro ao Gravar Registro! \n {0}", erro.Message));
                }
            }
        }
コード例 #7
0
        private void btnGravarSubMenu_Click(object sender, EventArgs e)
        {
            Boolean prossegue = Valida.verificaObrigatorios(new Object[] { txtcdModuloSubMenu, txtcdSubMenu, txtdsSubMenu });

            if (prossegue == true)
            {
                cadModulo cadSubMenu = new cadModulo();
                cadSubMenu.cd_modulo  = txtcdModuloSubMenu.Text;
                cadSubMenu.cd_submenu = Convert.ToInt32(txtcdSubMenu.Text);
                cadSubMenu.ds_submenu = txtdsSubMenu.Text;
                try
                {
                    String vret = "";
                    vret = cadSubMenuDAO.gravaSubMenu(cadSubMenu);
                    limpaCamposSubMenu();
                    carregaGridSubMenu();
                }
                catch (Exception erro)
                {
                    Alert.erro(String.Format("Erro ao Gravar Registro! \n {0}", erro.Message));
                }
            }
        }