Beispiel #1
0
        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));
        }
Beispiel #2
0
        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;
        }