示例#1
0
        public ActionResult Detalhar(int id)
        {
            //Pesquisa a marca com os carros
            var mod = _marcaRepository.BuscarComCarros(id);
            //transformar mod em model

            var model = new MarcaModel(mod);

            return(View(model));

            //using (IDbConnection db = new SqlConnection(
            //   ConfigurationManager.ConnectionStrings["DBCarros"].ConnectionString))
            //{
            //    var sql = @"SELECT * FROM Marca
            //             WHERE
            //              Id = @Id;
            //            SELECT * FROM Carro
            //             WHERE
            //              MarcaId = @Id";
            //   using (var resultados = db.QueryMultiple(sql, new { Id = id }))
            //    {
            //        var Marca = resultados.Read<MarcaModel>().SingleOrDefault();
            //        var Carro = resultados.Read<CarroModel>().ToList();
            //
            //        if (Marca != null && Carro != null)
            //        {
            //            Marca.Carros = Carro;
            //        }
            //
            //        return View(Marca);
            //    }
            //}
        }
        public ActionResult Detalhes(int idDaMarca)
        {
            //PESQUISA A MARCA COM OS CARROS NO BD
            var marcaMOD = _marcaRepository.BuscarComCarros(idDaMarca);
            //TRANSFORMAR O MOD EM MODEL
            var marcaModel = new MarcaModel(marcaMOD);

            return(View(marcaModel));
        }
示例#3
0
        public ActionResult Detalhar(int id)
        {
            //pesquisa a marca com os carros no BD
            var mod = _marcaRepository.BuscarComCarros(id);
            //transformar o mod em model
            var model = new MarcaModel(mod);

            return(View(model));
        }