Exemplo n.º 1
0
        public override void Setup(XafApplication application)
        {
            base.Setup(application);
            //Inicializa SequenceGenerator
            SequenceGeneratorInitializer.Register(application);

            //application.LoggedOn -- Para carregar User Logado
            application.LoggedOn += Application_LoggedOn;
            application.CustomProcessShortcut += application_CustomProcessShortcut;
        }
Exemplo n.º 2
0
        public override void UpdateDatabaseAfterUpdateSchema()
        {
            base.UpdateDatabaseAfterUpdateSchema();
            SequenceGeneratorInitializer.Initialize();
            SequenceGenerator.RegisterSequences(XafTypesInfo.Instance.PersistentTypes);
            #region Carregamento Permissões de Acesso ao Sistema
            CriarUsuarioGrupo();
            CadastrarProjeto();
            ConsultarProjeto();
            CancelarProjeto();
            CadastrarTarefa();
            DefinirResponsavel();
            Versionar();
            ReceberTarefas();
            CadastrarUsuario();
            CadastrarPerfil();
            ConfigurarSistema();
            EditarHorario();
            Desenvolver();
            Analisar();
            Testar();
            #endregion
            //-------------------------//
            #region Carregamento de Perfis Pré Definidos

            Diretor();
            GerenteDeProjeto();
            Analista();
            Desenvolvedor();
            Teste();
            Administrador();

            #endregion
            //-------------------------//
            ConfiguracaoEmail();
            ObjectSpace.CommitChanges();
        }