Esempio n. 1
0
        // POST api/tacos
        public List <TipoTaco> Post([FromBody] TipoTaco tipoTaco)
        {
            using (var _context = new TacosApi.DAL.TacosContext())
            {
                _context.TiposDeTaco.Add(tipoTaco);
                _context.SaveChanges();

                return(_context.TiposDeTaco.ToList());
            }
        }
Esempio n. 2
0
        // PUT api/tacos/5
        public List <TipoTaco> Put(int id, [FromBody] TipoTaco tipoTaco)
        {
            using (var _context = new TacosApi.DAL.TacosContext())
            {
                var updTipoTaco = _context.TiposDeTaco.Where <TipoTaco>(t => t.id == id).FirstOrDefault();

                if (updTipoTaco != null)
                {
                    updTipoTaco.name        = tipoTaco.name;
                    updTipoTaco.description = tipoTaco.description;

                    _context.SaveChanges();
                }

                return(_context.TiposDeTaco.ToList());
            }
        }