gpnet criando um novo módulo. gpnet para maiores informações sobre como executar o gpnet pela...
TRANSCRIPT
![Page 1: Gpnet Criando um novo módulo. gpnet Para maiores informações sobre como executar o gpnet pela primeira vez, veja a apresentação disponível em:](https://reader036.vdocuments.pub/reader036/viewer/2022081511/552fc130497959413d8d4f6b/html5/thumbnails/1.jpg)
gpnet
Criando um novo módulo
![Page 2: Gpnet Criando um novo módulo. gpnet Para maiores informações sobre como executar o gpnet pela primeira vez, veja a apresentação disponível em:](https://reader036.vdocuments.pub/reader036/viewer/2022081511/552fc130497959413d8d4f6b/html5/thumbnails/2.jpg)
gpnet Para maiores informações sobre como executar o
gpnet pela primeira vez, veja a apresentação disponível em: http://gpnet.googlecode.com/files/gpnetFramework_Apresentacao.pps
![Page 3: Gpnet Criando um novo módulo. gpnet Para maiores informações sobre como executar o gpnet pela primeira vez, veja a apresentação disponível em:](https://reader036.vdocuments.pub/reader036/viewer/2022081511/552fc130497959413d8d4f6b/html5/thumbnails/3.jpg)
gpnet Para cadastrar no banco de dados as informações
relativas ao módulo (Nome, Itens de Menu, Usuários) é utilizado o módulo Apoio, disponibilizado pelo gpnet framework.
Porém antes de cadastrar as configurações do módulo, é interessante criar o diretório e os arquivos (páginas ASPXs) relativos ao novo módulo no projeto gpnetWebApp.
Nós próximos slides, está descrito passo a passo o processo de criação de um novo módulo, nesse exemplo, iremos chamar o novo módulo de “Arrecadação”.
![Page 4: Gpnet Criando um novo módulo. gpnet Para maiores informações sobre como executar o gpnet pela primeira vez, veja a apresentação disponível em:](https://reader036.vdocuments.pub/reader036/viewer/2022081511/552fc130497959413d8d4f6b/html5/thumbnails/4.jpg)
gpnet Com a solution GPNET aberta no Visual Studio, adicione uma
nova pasta no projeto gpnetWebApp com o nome do módulo, no nosso exemplo, o módulo se chama: “Arrecadacao”.
![Page 5: Gpnet Criando um novo módulo. gpnet Para maiores informações sobre como executar o gpnet pela primeira vez, veja a apresentação disponível em:](https://reader036.vdocuments.pub/reader036/viewer/2022081511/552fc130497959413d8d4f6b/html5/thumbnails/5.jpg)
gpnet Crie todos os arquivos (páginas ASPxs) de acordo com a
necessidade do seu módulo. Cada novo módulo criado, deve ter uma pagina chamada
Default.aspx[1], essa página é a pagina padrão de cada projeto.
Em nosso exemplo, vamos criar uma página chamada ManterTributo.aspx a qual será responsável por Incluir, Alterar, Excluir e Listar os tributos.
[1] – A pagina Default.aspx é uma necessidade especifica do gpnet framework, para que o mesmo tenha um correto funcionamento.
![Page 6: Gpnet Criando um novo módulo. gpnet Para maiores informações sobre como executar o gpnet pela primeira vez, veja a apresentação disponível em:](https://reader036.vdocuments.pub/reader036/viewer/2022081511/552fc130497959413d8d4f6b/html5/thumbnails/6.jpg)
gpnetPara incluir uma nova
página, clique com o botão direito no dirétório desejado, e escolha a opção “Add New Item”:
![Page 7: Gpnet Criando um novo módulo. gpnet Para maiores informações sobre como executar o gpnet pela primeira vez, veja a apresentação disponível em:](https://reader036.vdocuments.pub/reader036/viewer/2022081511/552fc130497959413d8d4f6b/html5/thumbnails/7.jpg)
gpnetSerá exibida a tela abaixo, com os tipos de itens que você pode incluir no
seu projeto, escolha o tipo: “Web Form”, informe o nome do arquivo, marque a opção: “Select master page” e clique em Add.
![Page 8: Gpnet Criando um novo módulo. gpnet Para maiores informações sobre como executar o gpnet pela primeira vez, veja a apresentação disponível em:](https://reader036.vdocuments.pub/reader036/viewer/2022081511/552fc130497959413d8d4f6b/html5/thumbnails/8.jpg)
gpnetEscolha a Master Page “gpnetMaster.master” que esta
dentro do diretório Master, e clique em OK:
![Page 9: Gpnet Criando um novo módulo. gpnet Para maiores informações sobre como executar o gpnet pela primeira vez, veja a apresentação disponível em:](https://reader036.vdocuments.pub/reader036/viewer/2022081511/552fc130497959413d8d4f6b/html5/thumbnails/9.jpg)
gpnetSerá exibida a seguinte tela:
![Page 10: Gpnet Criando um novo módulo. gpnet Para maiores informações sobre como executar o gpnet pela primeira vez, veja a apresentação disponível em:](https://reader036.vdocuments.pub/reader036/viewer/2022081511/552fc130497959413d8d4f6b/html5/thumbnails/10.jpg)
gpnet Na nova pagina, adicione o seguinte código antes da tag <asp:Content>... </asp:Content>:
<%@ MasterType TypeName="Master_gpnetMaster" %>
Verifique se a diretiva ‘ Title=“Untitled Page” ’ existe na tag Page e delete essa diretiva, para que o Titulo configurado na Master Page seja exibido.
![Page 11: Gpnet Criando um novo módulo. gpnet Para maiores informações sobre como executar o gpnet pela primeira vez, veja a apresentação disponível em:](https://reader036.vdocuments.pub/reader036/viewer/2022081511/552fc130497959413d8d4f6b/html5/thumbnails/11.jpg)
gpnetDentro da tag <asp:Content>... <asp:Content>, adicione o
conteúdo da sua página. Na página Default.aspx, vamos inserir uma breve descrição sobre o módulo Arrecadação:
![Page 12: Gpnet Criando um novo módulo. gpnet Para maiores informações sobre como executar o gpnet pela primeira vez, veja a apresentação disponível em:](https://reader036.vdocuments.pub/reader036/viewer/2022081511/552fc130497959413d8d4f6b/html5/thumbnails/12.jpg)
gpnet
Esse processo deve ser repetido para cada nova página, no nosso exemplo, vou criar outra página para manter os tributos em banco de dados, chamada MaterTributos.aspx:
![Page 13: Gpnet Criando um novo módulo. gpnet Para maiores informações sobre como executar o gpnet pela primeira vez, veja a apresentação disponível em:](https://reader036.vdocuments.pub/reader036/viewer/2022081511/552fc130497959413d8d4f6b/html5/thumbnails/13.jpg)
gpnet
Acesse agora o módulo de apoio, e vá na opção de menu: Sistema / Módulo.
![Page 14: Gpnet Criando um novo módulo. gpnet Para maiores informações sobre como executar o gpnet pela primeira vez, veja a apresentação disponível em:](https://reader036.vdocuments.pub/reader036/viewer/2022081511/552fc130497959413d8d4f6b/html5/thumbnails/14.jpg)
gpnet
Clique na opção Incluir:
![Page 15: Gpnet Criando um novo módulo. gpnet Para maiores informações sobre como executar o gpnet pela primeira vez, veja a apresentação disponível em:](https://reader036.vdocuments.pub/reader036/viewer/2022081511/552fc130497959413d8d4f6b/html5/thumbnails/15.jpg)
gpnetInforme o nome do módulo de acordo com o diretório criado
dentro do projeto gpnetWebApp, no nosso exemplo: Arrecadao, e clique em Salvar.
![Page 16: Gpnet Criando um novo módulo. gpnet Para maiores informações sobre como executar o gpnet pela primeira vez, veja a apresentação disponível em:](https://reader036.vdocuments.pub/reader036/viewer/2022081511/552fc130497959413d8d4f6b/html5/thumbnails/16.jpg)
gpnetO novo módulo foi incluído com sucesso, e deve
aparecer na listagem como na figura abaixo:
![Page 17: Gpnet Criando um novo módulo. gpnet Para maiores informações sobre como executar o gpnet pela primeira vez, veja a apresentação disponível em:](https://reader036.vdocuments.pub/reader036/viewer/2022081511/552fc130497959413d8d4f6b/html5/thumbnails/17.jpg)
gpnetApós incluir o módulo é
necessário incluir uma diretiva no arquivo Web.Config, para que o menu desse módulo seja exibido corretamente.
Abra o arquivo Web.Config que está dentro do projeto gpnetWebApp.
![Page 18: Gpnet Criando um novo módulo. gpnet Para maiores informações sobre como executar o gpnet pela primeira vez, veja a apresentação disponível em:](https://reader036.vdocuments.pub/reader036/viewer/2022081511/552fc130497959413d8d4f6b/html5/thumbnails/18.jpg)
gpnet
![Page 19: Gpnet Criando um novo módulo. gpnet Para maiores informações sobre como executar o gpnet pela primeira vez, veja a apresentação disponível em:](https://reader036.vdocuments.pub/reader036/viewer/2022081511/552fc130497959413d8d4f6b/html5/thumbnails/19.jpg)
gpnetNo nosso exemplo, o código do novo módulo é 2, então devemos incluir a
seguinte diretiva: <add key="IDT_MODULO_2" value="Arrecadacao"/>
![Page 20: Gpnet Criando um novo módulo. gpnet Para maiores informações sobre como executar o gpnet pela primeira vez, veja a apresentação disponível em:](https://reader036.vdocuments.pub/reader036/viewer/2022081511/552fc130497959413d8d4f6b/html5/thumbnails/20.jpg)
gpnetFeita a configuração do módulo, devemos cadastrar os
itens de menu, para efetuar essa tarefa, acesse a opção: Sistema / Menu.
![Page 21: Gpnet Criando um novo módulo. gpnet Para maiores informações sobre como executar o gpnet pela primeira vez, veja a apresentação disponível em:](https://reader036.vdocuments.pub/reader036/viewer/2022081511/552fc130497959413d8d4f6b/html5/thumbnails/21.jpg)
gpnet
O sistema irá redirecionar para a página de seleção de módulo, escolha o módulo que deseja configurar o menu:
![Page 22: Gpnet Criando um novo módulo. gpnet Para maiores informações sobre como executar o gpnet pela primeira vez, veja a apresentação disponível em:](https://reader036.vdocuments.pub/reader036/viewer/2022081511/552fc130497959413d8d4f6b/html5/thumbnails/22.jpg)
gpnet
Como esse módulo não possui nenhum item de menu, a tela será exibida como abaixo, clique na opção “Incluir”:
![Page 23: Gpnet Criando um novo módulo. gpnet Para maiores informações sobre como executar o gpnet pela primeira vez, veja a apresentação disponível em:](https://reader036.vdocuments.pub/reader036/viewer/2022081511/552fc130497959413d8d4f6b/html5/thumbnails/23.jpg)
gpnetPreencha os campos:
Item de Menu Superior – Define quem é o item pai do novo item de menu.*Nome – Descrição exibida no menu.Url – Nome do arquivo ASPX.Ativo – Define se o item será exibido.
* - Caso o campo Item de Menu Superior não for selecionado, o novo item será cadastrado na raiz do menu.
![Page 24: Gpnet Criando um novo módulo. gpnet Para maiores informações sobre como executar o gpnet pela primeira vez, veja a apresentação disponível em:](https://reader036.vdocuments.pub/reader036/viewer/2022081511/552fc130497959413d8d4f6b/html5/thumbnails/24.jpg)
gpnetEm nosso exemplo, vamos cadastrar dois itens de menu:
Item 1:Item de Menu Superior: Não selecionado.Nome: CadastrosUrl: Não informadoAtivo: marcado
Item 2:Item de Menu Superior: CadastrosNome: TributosUrl: ManterTributos.aspxAtivo: marcado
Dessa forma, foi criada uma hierarquia onde existe um item raiz chamado Cadastros e um sub-item Tributos, o qual irá acionar a página criada anteriormente.
![Page 25: Gpnet Criando um novo módulo. gpnet Para maiores informações sobre como executar o gpnet pela primeira vez, veja a apresentação disponível em:](https://reader036.vdocuments.pub/reader036/viewer/2022081511/552fc130497959413d8d4f6b/html5/thumbnails/25.jpg)
gpnetAinda falta criar um novo usuário que tenha acesso ao novo módulo, para
efetuar essa tarefa, acesse a opção: Controle de Acesso / Usuários.
![Page 26: Gpnet Criando um novo módulo. gpnet Para maiores informações sobre como executar o gpnet pela primeira vez, veja a apresentação disponível em:](https://reader036.vdocuments.pub/reader036/viewer/2022081511/552fc130497959413d8d4f6b/html5/thumbnails/26.jpg)
gpnet
Selecione o módulo:
![Page 27: Gpnet Criando um novo módulo. gpnet Para maiores informações sobre como executar o gpnet pela primeira vez, veja a apresentação disponível em:](https://reader036.vdocuments.pub/reader036/viewer/2022081511/552fc130497959413d8d4f6b/html5/thumbnails/27.jpg)
gpnet
Clique na opção incluir:
![Page 28: Gpnet Criando um novo módulo. gpnet Para maiores informações sobre como executar o gpnet pela primeira vez, veja a apresentação disponível em:](https://reader036.vdocuments.pub/reader036/viewer/2022081511/552fc130497959413d8d4f6b/html5/thumbnails/28.jpg)
gpnetPreencha os campos, e clique em Salvar:
![Page 29: Gpnet Criando um novo módulo. gpnet Para maiores informações sobre como executar o gpnet pela primeira vez, veja a apresentação disponível em:](https://reader036.vdocuments.pub/reader036/viewer/2022081511/552fc130497959413d8d4f6b/html5/thumbnails/29.jpg)
gpnetSe o usuário foi incluído com sucesso, selecione o módulo e será exibida a lista de usuários do respectivo módulo.
![Page 30: Gpnet Criando um novo módulo. gpnet Para maiores informações sobre como executar o gpnet pela primeira vez, veja a apresentação disponível em:](https://reader036.vdocuments.pub/reader036/viewer/2022081511/552fc130497959413d8d4f6b/html5/thumbnails/30.jpg)
gpnet
Se você seguiu os passos descritos até aqui, o seu novo módulo esta pronto para ser acessado, basta efetuar o loggof clicando no botão destacado abaixo e acessar o SIGAP5 utilizando o usuário criado no ultimo slide.
![Page 31: Gpnet Criando um novo módulo. gpnet Para maiores informações sobre como executar o gpnet pela primeira vez, veja a apresentação disponível em:](https://reader036.vdocuments.pub/reader036/viewer/2022081511/552fc130497959413d8d4f6b/html5/thumbnails/31.jpg)
gpnet
![Page 32: Gpnet Criando um novo módulo. gpnet Para maiores informações sobre como executar o gpnet pela primeira vez, veja a apresentação disponível em:](https://reader036.vdocuments.pub/reader036/viewer/2022081511/552fc130497959413d8d4f6b/html5/thumbnails/32.jpg)
gpnetPronto, o acesso foi feito com sucesso ao novo módulo!
![Page 33: Gpnet Criando um novo módulo. gpnet Para maiores informações sobre como executar o gpnet pela primeira vez, veja a apresentação disponível em:](https://reader036.vdocuments.pub/reader036/viewer/2022081511/552fc130497959413d8d4f6b/html5/thumbnails/33.jpg)
gpnet
DUVIDAS ???
Qualquer dúvida, entre em contato através do e-mail: [email protected], descrevendo o problema/dificuldade!