Example #1
0
        public List<Usuario> Search(string nome)
        {
            var unidadeRepositorio = new UnidadeRepositorio();
            var usuarioRepositorio = new UsuarioRepositorio();
            var unidade = unidadeRepositorio.Fetch(Account.Current.Usuario.Unidade.Id);

            return usuarioRepositorio.Fetch(nome, unidade);
        }
Example #2
0
        public Usuario Get(int Id)
        {
            var usuarioRepositorio = new UsuarioRepositorio();
            var accountRepositorio = new AccountRepositorio();

            var usuario = usuarioRepositorio.Fetch(Id);
            usuario.Account = accountRepositorio.FetchByUsuarioId(usuario.Id);
            usuario.Anexos = usuarioRepositorio.FetchArquivos(usuario);

            return usuario;
        }
Example #3
0
        //
        // GET: /Home/
        public ActionResult Index()
        {
            if (!Account.Current.isAuthenticate) {
                return RedirectToAction("Index", "Auth");
            }

            var usuarioRepositorio = new UsuarioRepositorio();
            var usuario = usuarioRepositorio.Fetch(Account.Current.UsuarioId);

            var grupoPermissaoRepositorio = new GrupoPermissaoRepositorio();
            usuario.Permissoes = grupoPermissaoRepositorio.Fetch(Account.Current.GrupoPermissaoId);

            ViewData["usuario"] = usuario;

            return View();
        }