public ActionResult OnPost() { Marcas = helper.GetEnumSelectList <Marca>(); LugarFab = helper.GetEnumSelectList <LugarFab>(); TipoTransmision = helper.GetEnumSelectList <TipoTransmision>(); Color = helper.GetEnumSelectList <Color>(); if (ModelState.IsValid) { if (Vehiculo.Id == 0) { Vehiculo = service.CrearVehiculo(Vehiculo); TempData["Mensaje"] = "Registro Creado Correctamente"; } else { Vehiculo = service.ActualizarVehiculo(Vehiculo); TempData["Mensaje"] = "Registro Actualizado Correctamente"; } service.GuardarCambios(); return(RedirectToPage("./DetalleVehiculo", new { Id = Vehiculo.Id })); } return(Page()); }