public IHttpActionResult Putvehiculo(Guid guid, vehiculo vehiculo) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (guid != vehiculo.guid) { return(BadRequest()); } db.Entry(vehiculo).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!vehiculoExists(guid)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public ActionResult Detalle(int id = 0) { vehiculo modelo = admin.Consultar(id); ViewBag.mensaje = ""; return(View(modelo)); }
public Vehiculo ModificarVehiculo(Vehiculo v) { using (uruguay_busEntities db = new uruguay_busEntities()) { try { if (v == null || db.vehiculo.Find(v.id) == null) { throw new Exception("No se encontro ningun vehiculo con ese ID"); } vehiculo veh = db.vehiculo.Find(v.id); veh.cant_asientos = v.cant_asientos; veh.marca = v.marca; veh.modelo = v.modelo; veh.matricula = v.matricula; db.SaveChanges(); return(VehiculoConverter.convert(veh)); } catch (Exception e) { throw e; } } }
public async Task <IActionResult> Edit(int id, [Bind("Id,vehiculofechainc,vehiculoplaca,vehiculomarca,vehiculonropuertas")] vehiculo vehiculo) { if (id != vehiculo.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(vehiculo); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!vehiculoExists(vehiculo.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(vehiculo)); }
//Eliminar un vehiculo public void Eliminar(vehiculo modelo) { using (RepasodbEntities contexto = new RepasodbEntities()) { contexto.Entry(modelo).State = System.Data.Entity.EntityState.Deleted; contexto.SaveChanges(); } }
public ActionResult VehiculoUpdt(int id) { vehiculo vehiculo = bd.vehiculo.Find(id); List <SelectListItem> lista = Selects.Armar_Select_Clientes(); ViewBag.propietario = lista; return(View(vehiculo)); }
public MVVehiculos(tallerEntities ent) { tallerEnt = ent; vehServ = new VehiculoServicio(tallerEnt); listaVehi = new ListCollectionView(vehServ.getAll().ToList()); clieServ = new ServicioGenerico <cliente>(tallerEnt); vehNuevo = new vehiculo(); }
//Guarda un vehiculo en la base de datos public void Guardar(vehiculo modelo) { using (RepasodbEntities contexto = new RepasodbEntities()) { contexto.vehiculo.Add(modelo); contexto.SaveChanges(); } }
public ActionResult DeleteConfirmed(string id) { vehiculo vehiculo = db.vehiculo.Find(id); db.vehiculo.Remove(vehiculo); db.SaveChanges(); return(RedirectToAction("Index")); }
public bool alta_vehiculo(vehiculo dto, String patio) { try { using (kosmozbusEntities db = new kosmozbusEntities()) { var query = (from n in db.patios where n.nombre == patio && n.idempresafk == dto.idempresafk select n).First(); vehiculo modelo = new vehiculo(); modelo.idempresafk = dto.idempresafk; modelo.numero = dto.numero; modelo.capacidad = dto.capacidad; modelo.tipo = dto.tipo; modelo.matricula = dto.matricula; modelo.version = dto.version; modelo.ano = dto.ano; modelo.ano_adquicision = dto.ano_adquicision; modelo.motor = dto.motor; modelo.km_mantenimiento = dto.km_mantenimiento; modelo.status = dto.status; modelo.fecha_creacion = dto.fecha_creacion; db.vehiculoes.Add(modelo); if (db.SaveChanges() > 0) { var query2 = (from n in db.vehiculoes where n.numero == dto.numero && n.idempresafk == dto.idempresafk select n).First(); patio_vehiculo dtopatio = new patio_vehiculo(); dtopatio.idpatiofk = query.id; dtopatio.idvehiculofk = query2.id; db.patio_vehiculo.Add(dtopatio); if (db.SaveChanges() > 0) { return(true); } return(false); } else { return(false); } } } catch (Exception ex) { MessageBox.Show("Error al insertar vehiculo -> " + ex); return(false); throw; } }
public async Task <ActionResult> DeleteConfirmed(int id) { vehiculo vehiculo = await db.vehiculo.FindAsync(id); db.vehiculo.Remove(vehiculo); await db.SaveChangesAsync(); return(RedirectToAction("Index")); }
public IHttpActionResult borrarVehiculo([FromBody]vehiculo vehiculo) { VehiculoLN vehiculoLN = FabricaIoC.Container.Resolver<VehiculoLN>(); return Json(vehiculoLN.lfBorrar(vehiculo), new JsonSerializerSettings() { PreserveReferencesHandling = PreserveReferencesHandling.Objects, Formatting = Formatting.Indented }); }//Fin del método borrarPersona.
public static void asociarViajes(vehiculo v, ICollection <horario> h) { foreach (var item in h) { item.vehiculo = v; item.vehiculo_id = v.id; v.horario.Add(item); } }
public ActionResult Edit([Bind(Include = "Placa,numeroChasis,tecnomecanica,permisoCarga,capacidadCarga,descripcionVehiculo")] vehiculo vehiculo) { if (ModelState.IsValid) { db.Entry(vehiculo).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(vehiculo)); }
public JsonResult GetVehiculoByPatente(String patente) { vehiculo model = db.vehiculo.Where(x => x.patente == patente).SingleOrDefault(); string value = string.Empty; value = JsonConvert.SerializeObject(model, Formatting.Indented, new JsonSerializerSettings { ReferenceLoopHandling = ReferenceLoopHandling.Ignore }); return(Json(value, JsonRequestBehavior.AllowGet)); }
public async Task <IActionResult> Create([Bind("Id,vehiculofechainc,vehiculoplaca,vehiculomarca,vehiculonropuertas")] vehiculo vehiculo) { if (ModelState.IsValid) { _context.Add(vehiculo); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(vehiculo)); }
public ActionResult Create([Bind(Include = "Placa,numeroChasis,tecnomecanica,permisoCarga,capacidadCarga,descripcionVehiculo")] vehiculo vehiculo) { if (ModelState.IsValid) { db.vehiculo.Add(vehiculo); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(vehiculo)); }
public IHttpActionResult Postvehiculo(vehiculo vehiculo) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.vehiculo.Add(vehiculo); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = vehiculo.id_vehiculo }, vehiculo)); }
public JsonResult BorrarRegistroVehiculo(string patente) { bool result = false; vehiculo veh = db.vehiculo.SingleOrDefault(x => x.activo == true && x.patente == patente); if (veh != null) { veh.activo = false; db.SaveChanges(); result = true; } return(Json(result, JsonRequestBehavior.AllowGet)); }
public ActionResult Eliminar(int id = 0) { vehiculo modelo = new vehiculo() { Id = id }; admin.Eliminar(modelo); IEnumerable <vehiculo> lista = admin.Consultar(); ViewBag.mensaje = "Vehiculo Eliminado"; return(View("Index", lista)); }
public async Task <ActionResult> Edit([Bind(Include = "documento_usuario,placa_vehiculo_cliente,codigo_vehiculo,marca_vehiculo,referencia_vehiculo,cilindraje_vehiculo,id_vehiculo")] vehiculo vehiculo) { if (ModelState.IsValid) { db.Entry(vehiculo).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("Index")); } ViewBag.codigo_vehiculo = new SelectList(db.detalle_vehiculos, "codigo", "marca", vehiculo.codigo_vehiculo); ViewBag.documento_usuario = new SelectList(db.personas, "documento", "tipo_documento", vehiculo.documento_usuario); return(View(vehiculo)); }
// GET: vehiculo/Details/5 public async Task <ActionResult> Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } vehiculo vehiculo = await db.vehiculo.FindAsync(id); if (vehiculo == null) { return(HttpNotFound()); } return(View(vehiculo)); }
public void Main() { vehiculo ford = new vehiculo(); ford.marca = "ford"; ford.modelo = "turismo"; ford.color = "verde"; ford.año = 2006; Console.WriteLine("marca " + ford.marca); Console.WriteLine("modelo " + ford.modelo); Console.WriteLine("color " + ford.color); Console.WriteLine("Color " + ford.año); Console.WriteLine("Estado " + ford.estado); }
private void btnAceptar_Click(object sender, EventArgs e) { int id = Convert.ToInt32(txtId.Text); string marca = txtMarca.Text; string modelo = txtmodelo.Text; string tipo = txtTipo.Text; int precio = Convert.ToInt32(txtPrecio.Text); int cantidad = Convert.ToInt32(txtCantidad.Text); MessageBox.Show("Se ha insertado el registro correctamente."); vehiculo ve = new vehiculo(); ve.vehiculoNego(id, marca, modelo, tipo, precio, cantidad); }
// GET: vehiculoes/Delete/5 public ActionResult Delete(string id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } vehiculo vehiculo = db.vehiculo.Find(id); if (vehiculo == null) { return(HttpNotFound()); } return(View(vehiculo)); }
public IHttpActionResult Deletevehiculo(Guid guid) { vehiculo vehiculo = db.vehiculo.Where(u => u.guid == guid).FirstOrDefault <vehiculo>(); //vehiculo vehiculo = db.vehiculo.Find(id); if (vehiculo == null) { return(NotFound()); } db.vehiculo.Remove(vehiculo); db.SaveChanges(); return(Ok(vehiculo)); }
public ActionResult DeleteConfirmed(string id) { if (Session["Login"] == null) { return(RedirectToAction("Login", "Home")); } else { vehiculo vehiculo = db.vehiculo.Find(id); vehiculo.activo = false; db.SaveChanges(); TempData["alerta"] = "Borrar vehiculo"; return(RedirectToAction("Index")); } }
public JsonResult GuardarVehiculoInDatabase(VehiculoViewModel model) { var result = false; try { vehiculo ve = db.vehiculo.Where(x => x.patente == model.patente).SingleOrDefault(); string value = string.Empty; if (ve != null) { vehiculo veh = db.vehiculo.SingleOrDefault(s => s.patente == model.patente); veh.patente = model.patente; veh.marca = model.marca; veh.modelo = model.modelo; veh.color = model.color; veh.velocidadPromedio = model.velocidadPromedio; veh.rendimiento = model.rendimiento; veh.capacidadCarga = model.capacidadCarga; veh.descripcion = model.descripcion; veh.activo = true; db.SaveChanges(); result = true; } else { vehiculo veh = new vehiculo(); veh.patente = model.patente; veh.marca = model.marca; veh.modelo = model.modelo; veh.color = model.color; veh.velocidadPromedio = model.velocidadPromedio; veh.rendimiento = model.rendimiento; veh.capacidadCarga = model.capacidadCarga; veh.descripcion = model.descripcion; veh.activo = true; db.vehiculo.Add(veh); db.SaveChanges(); result = true; } } catch (Exception ex) { throw ex; } return(Json(result, JsonRequestBehavior.AllowGet)); }
public Horario ModificarHorario(Horario h) { using (uruguay_busEntities db = new uruguay_busEntities()) { try { horario horarioModificado = db.horario.Find(h.id); if (h.hora != null) { horarioModificado.hora = h.hora; } if (h.conductor != null) { conductor conductor = db.conductor.Find(h.conductor.id); if (conductor.Equals(null)) { throw new Exception("El conductor que se desa asociar al horario no existe"); } horarioModificado.conductor = conductor; } if (h.vehiculo != null) { vehiculo vehiculo = db.vehiculo.Find(h.vehiculo.id); if (vehiculo.Equals(null)) { throw new Exception("El vehiculo que se desa asociar al horario no existe"); } horarioModificado.vehiculo = vehiculo; } db.Entry(horarioModificado).State = EntityState.Modified; db.SaveChanges(); return(HorarioConverter.convert(horarioModificado)); } catch (Exception e) { throw e; } } }
void estad() { vehiculo y = new vehiculo(); Console.WriteLine("Ingrese 1 para encender, cualquier otra tecla para apagar"); string estado = Console.ReadLine(); if (estado == "1") { y.estado = "Encendido"; } else { y.estado = "apagado"; } }