public ActionResult ActualizarModelo(string nombreMarca, string nombreModelo) { nombreMarca = "Commodo LLC"; nombreModelo = "cx5"; var entidadModelo = _registrarModelo.ConsultarModelo(nombreModelo, nombreMarca); ActualizarModeloViewModel ActualizarModeloVm = new ActualizarModeloViewModel { nombreMarca = entidadModelo.nombreMarca, nombreModelo = entidadModelo.nombreModelo, transmision = entidadModelo.transmision, numeroPuertas = entidadModelo.numeroPuertas, cilindraje = entidadModelo.cilindraje }; return(View(ActualizarModeloVm)); }
public ActionResult ActualizarModelo(ActualizarModeloViewModel nuevaModelo) { if (nuevaModelo.nombreMarca == null) { ViewData["MensajeMarca"] = "Campos obligatorios"; return(View()); } else if (nuevaModelo.nombreModelo == null) { ViewData["MensajeModelo"] = "Campos obligatorios"; return(View()); } else if (nuevaModelo.transmision == null) { ViewData["MensajeModelo"] = "Campos obligatorios"; return(View()); } else if (nuevaModelo.numeroPuertas == null) { ViewData["MensajeNumero"] = "Campos obligatorios"; return(View()); } else if (nuevaModelo.cilindraje == null) { ViewData["MensajeCilindraje"] = "Campos obligatorios"; return(View()); } Dominio.EntidadesDominio.Modelo modelo = new Dominio.EntidadesDominio.Modelo { nombreMarca = nuevaModelo.nombreMarca, nombreModelo = nuevaModelo.nombreModelo, transmision = nuevaModelo.transmision, numeroPuertas = nuevaModelo.numeroPuertas, cilindraje = nuevaModelo.cilindraje }; if (_registrarModelo.ActualizarModelo(modelo.nombreModelo, modelo.nombreMarca, modelo.numeroPuertas, modelo.cilindraje, modelo.transmision)) { return(RedirectToAction("ConsultarModelo")); } else { ViewData["MensajeError"] = "Error al actualizar la modelo"; return(View()); } }