public ActionResult GuardarVehiculo(Vehiculo vehiculo)
 {
     VehiculoRepositorio repositorio = new VehiculoRepositorio();
     vehiculo.Id = Guid.NewGuid();
     repositorio.GuardarVehiculo(vehiculo);
     Session["VehiculoGuardado"] = vehiculo;
     return RedirectToAction("ListarVehiculos");
 }
 public void GuardarVehiculo(Vehiculo vehiculo)
 {
     using (SistemaTransitoDB contexto = new SistemaTransitoDB())
     {
         contexto.Vehiculos.Add(vehiculo);
         contexto.SaveChanges();
     }
 }
        public void EditarVehiculo(Vehiculo vehiculo)
        {
            using (SistemaTransitoDB contexto = new SistemaTransitoDB())
            {
                Vehiculo vehiculoEditado = contexto.Vehiculos.FirstOrDefault(v => v.Id == vehiculo.Id);
                vehiculoEditado.Capacidad = vehiculo.Capacidad;
                vehiculoEditado.Cilindraje = vehiculo.Cilindraje;
                vehiculoEditado.NumeroChasis= vehiculo.NumeroChasis;
                vehiculoEditado.Placa = vehiculo.Placa;
                contexto.SaveChanges();

            }
        }
 public ActionResult EditarVehiculo(Vehiculo vehiculo)
 {
     VehiculoRepositorio repositorio = new VehiculoRepositorio();
     repositorio.EditarVehiculo(vehiculo);
     return RedirectToAction("ListarVehiculos");
 }
 public string GuardarVehiculo(Vehiculo vehiculo)
 {
     VehiculoRepositorio repositorio = new VehiculoRepositorio();
     repositorio.GuardarVehiculo(vehiculo);
     return "Vehiculo almacenado";
 }