public async Task <IActionResult> PutDataEventRecord([FromRoute] int id, [FromBody] DataEventRecord dataEventRecord) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != dataEventRecord.DataEventRecordId) { return(BadRequest()); } _context.Entry(dataEventRecord).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!DataEventRecordExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
private void unprotectDescription(DataEventRecord dataEventRecord) { // TODO add this when keys work again var unprotectedData = _protector.Unprotect(dataEventRecord.Description); dataEventRecord.Description = unprotectedData; }
public void Put(long id, [FromBody] DataEventRecord dataEventRecord) { dataEventRecord.Timestamp = DateTime.UtcNow.ToString("o"); protectDescription(dataEventRecord); _context.DataEventRecords.Update(dataEventRecord); _context.SaveChanges(); }
public void AddDataEventRecord(DataEventRecord dataEventRecord) { if (dataEventRecord.SourceInfo != null && dataEventRecord.SourceInfoId == 0) { _context.SourceInfos.Add(dataEventRecord.SourceInfo); } _context.DataEventRecords.Add(dataEventRecord); _context.SaveChanges(); }
public void Post(DataEventRecord dataEventRecord) { if (string.IsNullOrWhiteSpace(dataEventRecord.Timestamp)) { dataEventRecord.Timestamp = DateTime.UtcNow.ToString("o"); } ; _context.DataEventRecords.Add(dataEventRecord); _context.SaveChanges(); }
public IActionResult Create(DataEventRecord record) { if (ModelState.IsValid) { this.context.DataEventRecords.Add(record); this.context.SaveChanges(); return RedirectToAction("Index"); } return View(record); }
public async Task <IActionResult> PostDataEventRecord([FromBody] DataEventRecord dataEventRecord) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } _context.DataEventRecords.Add(dataEventRecord); await _context.SaveChangesAsync(); return(CreatedAtAction("GetDataEventRecord", new { id = dataEventRecord.DataEventRecordId }, dataEventRecord)); }
public async Task <IActionResult> Post([FromBody] DataEventRecord value) { if (!ModelState.IsValid) { return(BadRequest()); } if (value.SourceInfo == null && value.SourceInfoId == 0) { return(BadRequest()); } await _dataAccessProvider.AddDataEventRecord(value); return(Created("/api/DataEventRecord", value)); }
public async Task <IActionResult> Put(long id, [FromBody] DataEventRecord value) { if (id == 0) { return(BadRequest()); } if (!await _dataAccessProvider.DataEventRecordExists(id)) { return(NotFound($"DataEventRecord with Id {id} does not exist")); } await _dataAccessProvider.UpdateDataEventRecord(id, value); return(NoContent()); }
public IActionResult AddTest() { DataEventRecord dataEventRecord = new DataEventRecord(); dataEventRecord.Name = "AddTest"; dataEventRecord.DataEventRecordId = 0; dataEventRecord.MadDescription = "Mad description test"; dataEventRecord.SourceInfo = new SourceInfo(); dataEventRecord.SourceInfo.SourceInfoId = 0; dataEventRecord.SourceInfo.Name = "S Add Test"; dataEventRecord.SourceInfo.Description = "S Description"; dataEventRecord.SourceInfoId = 0; _dataAccessProvider.AddDataEventRecord(dataEventRecord); return(Ok("test data created")); }
public void AddDataEventRecord(DataEventRecord dataEventRecord) { if (dataEventRecord.SourceInfo != null && dataEventRecord.SourceInfoId == 0) { _context.SourceInfos.Add(dataEventRecord.SourceInfo); } else { var sourceInfo = _context.SourceInfos.Find(dataEventRecord.SourceInfo.SourceInfoId); sourceInfo.Description = dataEventRecord.Description; sourceInfo.Name = dataEventRecord.Name; dataEventRecord.SourceInfo = sourceInfo; } _context.DataEventRecords.Add(dataEventRecord); _context.SaveChanges(); }
private void protectDescription(DataEventRecord dataEventRecord) { var protectedData = _protector.Protect(dataEventRecord.Description); dataEventRecord.Description = protectedData; }
private void unprotectDescription(DataEventRecord dataEventRecord) { var unprotectedData = _protector.Unprotect(dataEventRecord.Description); dataEventRecord.Description = unprotectedData; }
public void Post(DataEventRecord dataEventRecord) { protectDescription(dataEventRecord); _context.DataEventRecords.Add(dataEventRecord); _context.SaveChanges(); }
public void Put(long id, [FromBody] DataEventRecord dataEventRecord) { protectDescription(dataEventRecord); _context.DataEventRecords.Update(dataEventRecord); _context.SaveChanges(); }
private void protectDescription(DataEventRecord dataEventRecord) { // TODO add this when keys work again //var protectedData = _protector.Protect(dataEventRecord.Description); //dataEventRecord.Description = protectedData; }
public void UpdateDataEventRecord(long dataEventRecordId, DataEventRecord dataEventRecord) { _context.DataEventRecords.Update(dataEventRecord); _context.SaveChanges(); }
public async Task UpdateDataEventRecord(long dataEventRecordId, DataEventRecord dataEventRecord) { _context.DataEventRecords.Update(dataEventRecord); await _context.SaveChangesAsync(); }
public void Post([FromBody] DataEventRecord value) { }
public void Put(long id, [FromBody] DataEventRecord value) { }
public void Post([FromBody] DataEventRecord value) { _dataEventRecordRepository.Post(value); }
public void Post([FromBody] DataEventRecord value) { _dataAccessProvider.AddDataEventRecord(value); }
public void Put(long id, [FromBody] DataEventRecord value) { _dataAccessProvider.UpdateDataEventRecord(id, value); }
public void Post(DataEventRecord dataEventRecord) { _context.DataEventRecords.Add(dataEventRecord); _context.SaveChanges(); }
public void Put(long id, [FromBody] DataEventRecord value) { _dataEventRecordRepository.Put(id, value); }
public void Put(long id, [FromBody] DataEventRecord dataEventRecord) { _context.DataEventRecords.Update(dataEventRecord); _context.SaveChanges(); }