public async Task <IActionResult> Create([Bind("Codigo,Descripcion")] TipoVehiculo tipoVehiculo) { if (ModelState.IsValid) { _context.Add(tipoVehiculo); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(tipoVehiculo)); }
public async Task <IActionResult> Create([Bind("Id,Descripcion")] Rol rol) { if (ModelState.IsValid) { _context.Add(rol); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(rol)); }
public async Task <IActionResult> Create([Bind("Id,Vin,Matricula,Anyo,Desplegado,EnServicio,TipoVehiculo")] Vehiculo vehiculo) { if (ModelState.IsValid) { _context.Add(vehiculo); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["TipoVehiculo"] = new SelectList(_context.TipoVehiculo, "Codigo", "Codigo", vehiculo.TipoVehiculo); return(View(vehiculo)); }
public async Task <IActionResult> Create([Bind("TipoIncidencia,IdIncidencia,Utm,Fecha,Estado,Descripcion")] Incidencia incidencia) { if (ModelState.IsValid) { _context.Add(incidencia); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["TipoIncidencia"] = new SelectList(_context.TipoIncidencia, "Codigo", "Codigo", incidencia.TipoIncidencia); return(View(incidencia)); }
public async Task <IActionResult> Create([Bind("Id,Username,Password,Nombre,Apellidos,Telefono,Rol")] Usuario usuario) { if (ModelState.IsValid) { _context.Add(usuario); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["Rol"] = new SelectList(_context.Rol, "Id", "Descripcion", usuario.Rol); return(View(usuario)); }
public async Task <IActionResult> PostPosicion([FromBody] Posicion posicion) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } _context.Posicion.Add(posicion); try { await _context.SaveChangesAsync(); } catch (DbUpdateException) { if (PosicionExists(posicion.IdVehiculo)) { return(new StatusCodeResult(StatusCodes.Status409Conflict)); } else { throw; } } return(CreatedAtAction("GetPosicion", new { id = posicion.IdVehiculo }, posicion)); }
public async Task <IActionResult> PostVehiculo([FromBody] Vehiculo vehiculo) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } _context.Vehiculo.Add(vehiculo); try { await _context.SaveChangesAsync(); } catch (DbUpdateException) { if (VehiculoExists(vehiculo.Id)) { return(new StatusCodeResult(StatusCodes.Status409Conflict)); } else { throw; } } return(CreatedAtAction("GetVehiculo", new { id = vehiculo.Id }, vehiculo)); }
public async Task <IActionResult> PostIncidencia([FromBody] Incidencia incidencia) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } _context.Incidencia.Add(incidencia); try { await _context.SaveChangesAsync(); } catch (DbUpdateException) { if (IncidenciaExists(incidencia.TipoIncidencia)) { return(new StatusCodeResult(StatusCodes.Status409Conflict)); } else { throw; } } return(CreatedAtAction("GetIncidencia", new { id = incidencia.TipoIncidencia }, incidencia)); }