// GET: Modelo/Create
        public ActionResult Create()
        {
            ModeloViewModel modeloVM = new ModeloViewModel();

            modeloVM.ListaFabricantes = new SelectList(service.ListarFabricantes(), "FabricanteID", null, modeloVM.Fabricante);
            return View(modeloVM);
        }
 public ActionResult Create(ModeloViewModel modeloVM)
 {
     if (ModelState.IsValid)
     {
         Modelo modelo = Mapper.Map<ModeloViewModel, Modelo>(modeloVM);
         service.Adicionar(modelo);
         return RedirectToAction("Index");
     }
     //deu ruim
     modeloVM.ListaFabricantes = new SelectList(service.ListarFabricantes(), "FabricanteID", null);
     return View(modeloVM);
 }
 public ActionResult Edit(ModeloViewModel modeloVM)
 {
     if (ModelState.IsValid)
     {
         Modelo modelo = Mapper.Map<ModeloViewModel, Modelo>(modeloVM);
         service.Editar(modelo);
         return RedirectToAction("Index");
     }
     modeloVM.ListaFabricantes = new SelectList(service.ListarFabricantes(), "FabricanteID", "Nome", modeloVM.ModeloID);
     return View(modeloVM);
 }