// DELETE api/fabricante public void Delete(int id) { Models.LojaDataContext dc = new Models.LojaDataContext(); Models.Fabricante fab = (from f in dc.Fabricantes where f.Id == id select f).Single(); dc.Fabricantes.DeleteOnSubmit(fab); dc.SubmitChanges(); }
// POST api/values public void Post([FromBody] Models.Fabricante fabricante) { Models.LojaVeiculoDataContext dc = new Models.LojaVeiculoDataContext(); dc.Fabricantes.InsertOnSubmit(new Models.Fabricante() { Descricao = fabricante.Descricao }); dc.SubmitChanges(); }
public void Put(int id, [FromBody] string value) { Models.Fabricante x = JsonConvert.DeserializeObject <Models.Fabricante> (value); Models.LojaDataContext dc = new Models.LojaDataContext(); Models.Fabricante fab = (from f in dc.Fabricantes where f.Id == id select f).Single(); fab.Descricao = x.Descricao; dc.SubmitChanges(); }