public FuncionalidadeService(ILogError l, ICrudFuncionalidade f, ICrudFuncionalidadeAcao ia, ICrudPerfilAcao pa, IAcao a) : base(l)
 {
     _funcionalidade     = f;
     _funcionalidadeAcao = ia;
     _perfilAcao         = pa;
     _acao            = a;
     _menuItemService = new MenuItemService(l, new MenuItemDal());
 }
 public AutenticacaoService(ILogError l, ICrudUsuario u, ICrudFuncionalidade r, ICrudPerfilFuncionalidade pr, ICrudPerfilUsuario pu, ICrudPerfilAcao pa, ICrudPerfil p, IAcao a, ISiafemSeguranca s, IRegional regional)
     : base(l)
 {
     _usuario    = u;
     _recurso    = r;
     _uService   = new UsuarioService(l, u, pu, p, s, regional);
     _perfilAcao = pa;
     _acao       = a;
 }
示例#3
0
 public PerfilAcaoService(ILogError l, ICrudPerfilAcao r)
     : base(l)
 {
     perfilAcao = r;
 }
        //private Infrastructure.Log.LogErrorDal logErrorDal;
        //private Infrastructure.DataBase.Seguranca.PerfilDal perfilDal;
        //private Infrastructure.DataBase.Seguranca.PerfilFuncionalidadeDal perfilRecursoDal;

        public PerfilService(ILogError l, ICrudPerfil r, ICrudPerfilAcao pr)
            : base(l)
        {
            perfil             = r;
            perfilAcaoeService = new PerfilAcaoService(l, pr);
        }