public async Task <IActionResult> Edit(int id, [Bind("Valuekey,Identifier,Sensordata,Datadate,Ipadress")] Sensorvalues sensorvalues) { if (id != sensorvalues.Valuekey) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(sensorvalues); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!SensorvaluesExists(sensorvalues.Valuekey)) { return(NotFound()); } else { throw; } } return(RedirectToAction("Index")); } ViewData["Identifier"] = new SelectList(_context.Sensors, "Identifier", "Identifier", sensorvalues.Identifier); return(View(sensorvalues)); }
public async Task <IActionResult> Create([Bind("Valuekey,Identifier,Sensordata,Datadate,Ipadress")] Sensorvalues sensorvalues) { if (ModelState.IsValid) { _context.Add(sensorvalues); await _context.SaveChangesAsync(); return(RedirectToAction("Index")); } ViewData["Identifier"] = new SelectList(_context.Sensors, "Identifier", "Identifier", sensorvalues.Identifier); return(View(sensorvalues)); }
public async Task <IActionResult> CreateWithJson([FromBody] Sensorvalues item) { if (item == null) { return(BadRequest()); } if (ModelState.IsValid) { _context.Add(item); await _context.SaveChangesAsync(); return(RedirectToAction("Index")); } return(CreatedAtRoute("GetTodo", new { id = item.Identifier }, item)); }