public ActionResult Detalhes(string modelo, int id) { try { Diretorios(); Random rnd = new Random(); IOrderedEnumerable <Veiculo> Items = veiculoDal.Listar(null, true, Constantes.IDEMPRESA).AsEnumerable().OrderBy((i => rnd.Next())); ViewBag.Popular = Items.Where(x => x.Arquivo.Nome != "_semfoto.jpg").Take(4); ArquivoDal ad = new ArquivoDal(); ViewBag.Arquivos = ad.ListarArquivosByIdVeiculo(id); VeiculoDal vd = new VeiculoDal(); Veiculo veiculo = new Veiculo(); veiculo = vd.ListarById(id, true, Constantes.IDEMPRESA); if (veiculo == null) { TempData["Mensagem"] = "Este Veiculo não está mais disponivel ou foi vendido."; return(RedirectToAction("index")); } veiculo.QtdAcesso = veiculo.QtdAcesso + 1; veiculoDal.Salvar(veiculo); return(View(veiculo)); } catch (Exception) { throw; } }
public EmpresaController() { empresaDal = new EmpresaDal(); veiculoDal = new VeiculoDal(); usuarioDal = new UsuarioDal(); clienteDal = new ClienteDal(); }
public VeiculosController() { veiculoDal = new VeiculoDal(); tipoDal = new TipoDal(); arquivodal = new ArquivoDal(); marcaDal = new MarcaDal(); anoModeloDal = new AnoModeloDal(); }
public VeiculosController() { veiculoDal = new VeiculoDal(); combustivelDal = new CombustivelDal(); tipoDal = new TipoDal(); anoModeloDal = new AnoModeloDal(); marcaDal = new MarcaDal(); arquivoDal = new ArquivoDal(); empresaDal = new EmpresaDal(); }
public HttpResponseMessage GetVeiculosDestaque(int?idEmpresa) { MarcaDal mdc = new MarcaDal(); var marcaCarro = mdc.ListarByTipo("carro", true, idEmpresa); MarcaDal mdm = new MarcaDal(); var marcaMoto = mdm.ListarByTipo("moto", true, idEmpresa); Random rnd = new Random(); VeiculoDal vd = new VeiculoDal(); IOrderedEnumerable <Veiculo> Items = vd.Listar(null, true, idEmpresa).AsEnumerable().OrderBy((i => rnd.Next())); var destaques = Items.Where(x => x.Arquivo.Nome != "_semfoto.jpg").Where(x => x.Destaque == true).Take(4); return(Request.CreateResponse(HttpStatusCode.OK, new { marcaCarro, marcaMoto, destaques })); }
public ActionResult Index() { try { //BannerDal d = new BannerDal(); //List<Banner> banners = d.Listar(true); Helpers.RegistraLogDeAcesso("HOME"); //string versao_frame; //int arq_bits; //arq_bits = IntPtr.Size * 8; //versao_frame = Environment.Version.ToString(); //ViewBag.Mensagem = "Sua hospedagem está configurada em: " + arq_bits + " bits" + "Sua hospedagem está configurada para utilizar o framework: " + versao_frame; Diretorios(); TipoDal td = new TipoDal(); ViewBag.Tipo = td.Listar(); MarcaDal mdc = new MarcaDal(); ViewBag.MarcaCarro = mdc.ListarByTipo("carro", true); MarcaDal mdm = new MarcaDal(); ViewBag.MarcaMoto = mdm.ListarByTipo("moto", true); Random rnd = new Random(); VeiculoDal vd = new VeiculoDal(); IOrderedEnumerable <Veiculo> Items = vd.Listar(null, true).AsEnumerable().OrderBy((i => rnd.Next())); //List<Veiculo> Itens2 = new List<Veiculo>(); //Itens2 = vd.Listar(null, true); ViewBag.Popular = Items.Where(x => x.Arquivo.Nome != "_semfoto.jpg").Where(x => x.Destaque == true).Take(4); //return View(banners); return(View()); } catch (Exception) { throw; } }
public ActionResult Index() { try { TipoDal td = new TipoDal(); ViewBag.Tipo = td.Listar(); MarcaDal mdc = new MarcaDal(); ViewBag.MarcaCarro = mdc.ListarByTipo("carro", true, Constantes.IDEMPRESA); MarcaDal mdm = new MarcaDal(); ViewBag.MarcaMoto = mdm.ListarByTipo("moto", true, Constantes.IDEMPRESA); Diretorios(); Random rnd = new Random(); VeiculoDal vd = new VeiculoDal(); IOrderedEnumerable <Veiculo> Items = vd.Listar(null, true, Constantes.IDEMPRESA).AsEnumerable().OrderBy((i => rnd.Next())); ViewBag.Popular = Items.Where(x => x.Arquivo.Nome != "_semfoto.jpg").Where(x => x.Destaque == true).Take(4); } catch (Exception) { throw; } return(View()); }