public async Task <ActionResult <FinVizItem> > PostFinVizItem(FinVizItem finVizItem) { _context.FinVizItems.Add(finVizItem); try { await _context.SaveChangesAsync(); } catch (DbUpdateException) { if (FinVizItemExists(finVizItem.Id)) { return(Conflict()); } } return(CreatedAtAction("GetFinVizItem", new { id = finVizItem.Id }, finVizItem)); }
public async Task <IActionResult> PutFinVizItem(string id, FinVizItem finVizItem) { if (id != finVizItem.Id) { return(BadRequest()); } _context.Entry(finVizItem).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!FinVizItemExists(id)) { return(NotFound()); } } return(NoContent()); }
private void DeserializeJsonString() { var jsonString = _jsonBuilder.GetJsonString(); _finVizData = JsonConvert.DeserializeObject(jsonString, typeof(FinVizItem)) as FinVizItem; }