Exemplo n.º 1
0
        // GET: Prontuarios
        public ActionResult Index()
        {
            var prontuarios = repositorioProntuarios.Selecionar();
            var teste       = Mapper.Map <List <Prontuario>, List <ProntuarioExibicaoViewModel> >(prontuarios);

            return(View(Mapper.Map <List <Prontuario>, List <ProntuarioExibicaoViewModel> >(prontuarios)));
        }
Exemplo n.º 2
0
        public object ListaPessoas()
        {
            object result;

            result = repositorioPessoa.Selecionar().ToList();
            return(Json(result));
        }
        // GET: Musicas/Create
        public ActionResult Create()
        {
            var albuns = Mapper.Map <List <Album>, List <AlbumExibicaoViewModel> >(repositorioAlbuns.Selecionar());

            ViewBag.DdlAlbuns = new SelectList(albuns, "Id", "Nome");
            return(View());
        }
Exemplo n.º 4
0
        // GET: Musicas/Create
        public ActionResult Create()
        {
            List <Album> albums = repositorioAlbum.Selecionar();
            var          map    = Mapper.Map <List <Album>, List <AlbumViewModel> >(albums);

            ViewBag.IdAlbum = new SelectList(map, "Id", "Nome");
            return(View());
        }
Exemplo n.º 5
0
        public IActionResult Get()
        {
            try
            {
                List <Pessoa> pessoas = _pessoaRepositorio.Selecionar();

                return(Ok(pessoas));
            }
            catch (Exception ex)
            {
                return(BadRequest(ex));
            }
        }
Exemplo n.º 6
0
        //Albumsrepositorio herda repositoriosComumEntity, que por sua vez, IMPLEMENTA IRepositorioGenerico

        // GET: Albums
        public ActionResult Index()
        {
            //return View(db.Albums.ToList());
            //Este é o método padrão criado pelo Scafolding, porém ao criar a ViewModel,
            //a view esperada vem da Classe AlbumIndexViewModel
            return(View(Mapper.Map <List <Album>, List <AlbumIndexViewModel> >(repositorioAlbum.Selecionar())));
        }
Exemplo n.º 7
0
        public ActionResult FiltrarPorNomeMedico(string pesquisa)
        {
            List <Medico> medicos = repositorioMedicos.Selecionar().Where(a => a.Nome.Contains(pesquisa)).ToList();
            List <MedicoExibicaoViewModel> viewModels = Mapper.Map <List <Medico>, List <MedicoExibicaoViewModel> >(medicos);

            return(Json(viewModels, JsonRequestBehavior.AllowGet));
        }
Exemplo n.º 8
0
        public IActionResult Get()
        {
            try
            {
                List <Jogo> jogos = _repositorio.Selecionar();

                return(Ok(jogos));
            }
            catch (Exception ex)
            {
                return(BadRequest(ex));
            }
        }
        public ActionResult <dynamic> Get(string login, string senha)
        {
            try
            {
                if (string.IsNullOrWhiteSpace(login) || string.IsNullOrWhiteSpace(senha))
                {
                    return(BadRequest());
                }

                List <Usuario> usuarios = _repositorio.Selecionar(s =>
                                                                  s.Login.ToLower() == login.ToLower() &&
                                                                  s.Senha == new UsuarioDTO().Retornar_Senha_Hash(senha));


                if (usuarios == null || usuarios.Count == 0)
                {
                    return(NotFound(new { mensagem = "Usuário e/ou senha inválidos" }));
                }

                UsuarioDTO user  = AutoMapperConfiguration.Instance.Mapper.Map <Usuario, UsuarioDTO>(usuarios[0]);
                var        token = TokenService.GerarToken(user.IsAdmin);

                user.Senha = "";
                string mensagem = "Ok";

                return(new
                {
                    user,
                    mensagem,
                    token
                });
            }
            catch (Exception ex)
            {
                return(BadRequest(ex));
            }
        }
Exemplo n.º 10
0
        public IActionResult GetNotUser()
        {
            try
            {
                List <Usuario> usuarios = _usuarioRepositorio.Selecionar();
                List <Pessoa>  pessoas  = _pessoaRepositorio.Selecionar();

                if (usuarios != null && usuarios.Count > 0 && pessoas != null && pessoas.Count > 0)
                {
                    foreach (var usuario in usuarios)
                    {
                        pessoas.Remove(usuario.Pessoa);
                    }
                }

                return(Ok(pessoas));
            }
            catch (Exception ex)
            {
                return(BadRequest(ex));
            }
        }
Exemplo n.º 11
0
 // GET: Albuns
 public ActionResult Index()
 {
     return(View(Mapper.Map <List <Album>, List <AlbumIndexViewModel> >(repositorioAlbuns.Selecionar())));
 }
Exemplo n.º 12
0
 // GET: Carros
 public ActionResult Index()
 {
     //var Carros = db.Carros.Include(m => m.Fabricante);
     return(View(Mapper.Map <List <Carro>,
                             List <CarroIndexViewModels> >(repositorioCarros.Selecionar())));
 }
Exemplo n.º 13
0
        // GET: Carros/Create
        public ActionResult Create()
        {
            //ViewBag.idFabricante = new SelectList(db.Fabricantes, "Id", "Tipo");
            List <FabricanteIndexViewModel> Fabricantes = Mapper.Map <List <Fabricante>,
                                                                      List <FabricanteIndexViewModel> >(repositorioFabricantes.Selecionar());

            SelectList dropDownFabricantes = new SelectList(Fabricantes, "id", "Tipo");

            ViewBag.DropDownFabricantes = dropDownFabricantes;
            return(View());
        }
 // GET: Estabelecimentos
 public ActionResult Index()
 {
     return(View(Mapper.Map <IList <Estabelecimento>, IList <EstabelecimentoViewModel> >(repositorioEstabelecimentos.Selecionar())));
 }
Exemplo n.º 15
0
 // GET: Albuns
 public ActionResult Index()
 {
     return(View(MvcApplication._Mapper.Map <List <Album>, List <AlbumExibicaoViewModel> >(repositorioAlbuns.Selecionar())));
 }
Exemplo n.º 16
0
        public ActionResult Index()
        {
            var album = Mapper.Map <List <Album>, List <AlbumExibicaoIndexViewModel> >(repositorioAlbuns.Selecionar()).OrderBy(x => x.Nome);

            return(View(album));
        }
Exemplo n.º 17
0
        // GET: Filmes/Create
        public ActionResult Create()
        {
            // ViewBag.IdAlbum = new SelectList(db.Albuns, "Id", "Nome");
            List <AlbumIndexViewModel> albuns = Mapper.Map <List <Album>,
                                                            List <AlbumIndexViewModel> >(repositorioAlbuns.Selecionar());

            SelectList dropDownAlbuns = new SelectList(albuns, "Id", "Nome");

            ViewBag.DropDownAlbuns = dropDownAlbuns;
            return(View());
        }
Exemplo n.º 18
0
 // GET: Filmes
 public ActionResult Index()
 {
     // var filmes = db.Filmes.Include(f => f.Album);
     return(View(Mapper.Map <List <Equipamento>,
                             List <EquipamentoIndexViewModel> >(repositorioEquipamentos.Selecionar())));
 }
Exemplo n.º 19
0
 // GET: Jogador
 public ActionResult Index()
 {
     return(View(Mapper.Map <List <Jogador>, List <JogadorExibicaoViewModel> >(repositorioJogador.Selecionar())));
 }
 public ActionResult Index()
 {
     return(View(Mapper.Map <List <Tecido>, List <TecidoIndexViewModel> >(repositorioTecidos.Selecionar())));
 }
Exemplo n.º 21
0
        // GET: Colecoes

        public ActionResult Index()
        {
            return(View(Mapper.Map <List <Colecao>, List <ColecaoIndexViewModel> >(repositorioColecoes.Selecionar())));
        }
 // GET: Musicas
 public ActionResult Index()
 {
     return(View(Mapper.Map <List <Musica>, List <MusicaExibicaoViewModel> >(repositorioMusicas.Selecionar())));
 }
Exemplo n.º 23
0
        public ActionResult Create()
        {
            List <Dominio.Musica> musicas             = repositorioMusicas.Selecionar();
            List <AlbumExibicaoIndexViewModel> albuns = Mapper.Map <List <Album>, List <AlbumExibicaoIndexViewModel> >(repositorioAlbuns.Selecionar());

            ViewBag.DropDownAlbuns = new SelectList(albuns, "Id", "Nome");
            return(View());
        }
Exemplo n.º 24
0
        // GET: Musicas
        public ActionResult Index()
        {
            var musicas = Mapper.Map <List <Dominio.Musica>, List <MusicaExibicaoViewModel> >(repositorioMusicas.Selecionar());

            return(View(musicas));
        }
Exemplo n.º 25
0
 // GET: Dlcs
 public ActionResult Index()
 {
     //var dlc = db.Dlc.Include(d => d.Jogo);
     return(View(Mapper.Map <List <Dlc>, List <DlcIndexViewModel> >(repositorioDlc.Selecionar())));
 }
Exemplo n.º 26
0
        // GET: Dlcs/Create
        public ActionResult Create()
        {
            //ViewBag.IdJogo = new SelectList(db.Jogo, "Id", "Nome");
            List <JogoIndexViewModel> jogos = Mapper.Map <List <Jogo>,
                                                          List <JogoIndexViewModel> >(repositorioJogo.Selecionar());

            SelectList dropDownJogos = new SelectList(jogos, "Id", "Nome");

            ViewBag.DropDownJogos = dropDownJogos;
            return(View());
        }
Exemplo n.º 27
0
        // GET: Prontuarios/Create
        public ActionResult Create()
        {
            List <AnimalExibicaoViewModel> animais = Mapper.Map <List <Animal>, List <AnimalExibicaoViewModel> >(repositorioAnimais.Selecionar());
            SelectList dropDownAnimais             = new SelectList(animais, "Id", "Nome");

            ViewBag.DropDownAnimais = dropDownAnimais;

            List <MedicoExibicaoViewModel> medicos = Mapper.Map <List <Medico>, List <MedicoExibicaoViewModel> >(repositorioMedicos.Selecionar());
            SelectList dropDownMedicos             = new SelectList(medicos, "Id", "Nome");

            ViewBag.DropDownMedicos = dropDownMedicos;
            return(View());
        }
Exemplo n.º 28
0
        // GET: Musicas/Create
        public ActionResult Create()
        {
            List <AlbumExibicaoViewModel> albuns = MvcApplication._Mapper.Map <List <Album>, List <AlbumExibicaoViewModel> >(repositorioAlbuns.Selecionar());
            SelectList dropDownAlbuns            = new SelectList(albuns, "Id", "Nome");

            ViewBag.DropDownAlbuns = dropDownAlbuns;
            return(View());
        }
Exemplo n.º 29
0
 // GET: Albuns
 public ActionResult Index()
 {
     return(View(Mapper.Map <List <Album>, List <AlbumExibicaoViewModel> >(repositorioAlbuns.Selecionar()))); //Isso é equivalente a um SELECT * FROM ALB_ALBUNS
 }
 /// <summary>
 /// Método responsável por selecionar registro, se o obter mais de um o primeiro é retornado
 /// </summary>
 /// <param name="filtro"></param>
 /// <returns></returns>
 public T Selecionar(Expression <Func <T, bool> > filtro)
 {
     return(_repositorio.Selecionar(filtro));
 }