public void AddValue()
 {
     _valuesContext.Values.Add(new Value
     {
         Description = "Value 1"
     });
     _valuesContext.SaveChanges();
     return;
 }
Exemple #2
0
        public IActionResult Create([FromBody] ValuesItem item)
        {
            if (item == null)
            {
                return(BadRequest());
            }

            _context.ValuesItems.Add(item);
            _context.SaveChanges();

            return(CreatedAtRoute("GetValue", new { id = item.Id }, item));
        }
Exemple #3
0
        public ActionResult <IEnumerable <string> > Get([FromQuery] string init)
        {
            var values = context.StringValues.ToArray();

            if (values.Length == 0 && init == "1")
            {
                context.StringValues.AddRange(
                    new ValueModel {
                    Id = 1, Value = "Item1"
                },
                    new ValueModel {
                    Id = 2, Value = "Item2"
                },
                    new ValueModel {
                    Id = 3, Value = "Item3"
                },
                    new ValueModel {
                    Id = 4, Value = "Item4"
                },
                    new ValueModel {
                    Id = 5, Value = "Item5"
                },
                    new ValueModel {
                    Id = 6, Value = "Item6"
                },
                    new ValueModel {
                    Id = 7, Value = "Item7"
                },
                    new ValueModel {
                    Id = 8, Value = "Item8"
                },
                    new ValueModel {
                    Id = 9, Value = "Item9"
                }
                    );
                context.SaveChanges();
            }
            return(values.Select(o => o.Value).ToArray());
        }
 public int Post(string val)
 {
     using (ValuesContext valuesContext = new ValuesContext())
     {
         Value value = new Value()
         {
             Val = val
         };
         _dbContext.Values.Add(value);
         _dbContext.SaveChanges();
         return(value.Id);
     }
 }
Exemple #5
0
        public ValuesController(ValuesContext context)
        {
            _context = context;

            _context.Database.EnsureCreated();

            if (_context.ValuesItems.Count() == 0)
            {
                _context.ValuesItems.Add(new ValuesItem {
                    x = 42
                });
                _context.SaveChanges();
            }
        }
Exemple #6
0
 // POST api/values
 public void Post([FromBody] Value value)
 {
     context.Values.Add(value);
     context.SaveChanges();
 }