public async Task <IActionResult> Edit(string id, [Bind("CodCia,CodObra,CodVehiculo,Placa,Prefijo,CodMarca,CodModelo,CodTipo,CodConfiguracion,Descripcion,Estado,Variable,IndVehiAlma,NroSerie,Notas,Fecha,Usuario,Clase,Situacion,Linea,Propiedad,Idcarga,Linecarga")] SnVehiculo snVehiculo) { if (id != snVehiculo.CodCia) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(snVehiculo); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!SnVehiculoExists(snVehiculo.CodCia)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["CodCia"] = new SelectList(_context.SnMarcaVehiculo, "CodCia", "CodCia", snVehiculo.CodCia); ViewData["CodCia"] = new SelectList(_context.SnTipoVehiculo, "CodCia", "CodCia", snVehiculo.CodCia); ViewData["CodCia"] = new SelectList(_context.SnModeloVehiculo, "CodCia", "CodCia", snVehiculo.CodCia); ViewData["CodCia"] = new SelectList(_context.SnConfiguracion, "CodCia", "CodCia", snVehiculo.CodCia); ViewData["CodCia"] = new SelectList(_context.SnCiaNeumatico, "CodCia", "CodCia", snVehiculo.CodCia); ViewData["CodCia"] = new SelectList(_context.SnObraNeumatico, "CodCia", "CodCia", snVehiculo.CodCia); return(View(snVehiculo)); }
public async Task <IActionResult> PutSnVehiculo(string id, SnVehiculo snVehiculo) { if (id != snVehiculo.CodCia) { return(BadRequest()); } _context.Entry(snVehiculo).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!SnVehiculoExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> Create([Bind("CodCia,CodObra,CodVehiculo,Placa,Prefijo,CodMarca,CodModelo,CodTipo,CodConfiguracion,Descripcion,Estado,Variable,IndVehiAlma,NroSerie,Notas,Fecha,Usuario,Clase,Situacion,Linea,Propiedad,Idcarga,Linecarga")] SnVehiculo snVehiculo) { if (ModelState.IsValid) { _context.Add(snVehiculo); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["CodCia"] = new SelectList(_context.SnMarcaVehiculo, "CodCia", "CodCia", snVehiculo.CodCia); ViewData["CodCia"] = new SelectList(_context.SnTipoVehiculo, "CodCia", "CodCia", snVehiculo.CodCia); ViewData["CodCia"] = new SelectList(_context.SnModeloVehiculo, "CodCia", "CodCia", snVehiculo.CodCia); ViewData["CodCia"] = new SelectList(_context.SnConfiguracion, "CodCia", "CodCia", snVehiculo.CodCia); ViewData["CodCia"] = new SelectList(_context.SnCiaNeumatico, "CodCia", "CodCia", snVehiculo.CodCia); ViewData["CodCia"] = new SelectList(_context.SnObraNeumatico, "CodCia", "CodCia", snVehiculo.CodCia); return(View(snVehiculo)); }
public async Task <ActionResult <SnVehiculo> > PostSnVehiculo(SnVehiculo snVehiculo) { _context.SnVehiculo.Add(snVehiculo); try { await _context.SaveChangesAsync(); } catch (DbUpdateException) { if (SnVehiculoExists(snVehiculo.CodCia)) { return(Conflict()); } else { throw; } } return(CreatedAtAction("GetSnVehiculo", new { id = snVehiculo.CodCia }, snVehiculo)); }