public IEnumerable <Models.Escola> GetUF(string uf)
        {
            Models.EscolaDataContext dc = new Models.EscolaDataContext();
            var r = from f in dc.Escolas where f.UF == uf select f;

            return(r.ToList());
        }
        // GET api/escola
        public IEnumerable <Models.Escola> Get()
        {
            Models.EscolaDataContext dc = new Models.EscolaDataContext();
            var r = from f in dc.Escolas select f;

            return(r.ToList());
        }
 // DELETE api/fabricante/5
 public void Delete(int id)
 {
     Models.EscolaDataContext dc  = new Models.EscolaDataContext();
     Models.Escola            fab = (from f in dc.Escolas
                                     where f.Id == id
                                     select f).Single();
     dc.Escolas.DeleteOnSubmit(fab);
     dc.SubmitChanges();
 }
        // POST api/escola
        public void Post([FromBody] string value)
        {
            List <Models.Escola> x = JsonConvert.DeserializeObject
                                     <List <Models.Escola> >(value);

            Models.EscolaDataContext dc = new Models.EscolaDataContext();
            dc.Escolas.InsertAllOnSubmit(x);
            dc.SubmitChanges();
        }
 // PUT api/fabricante/5
 public void Put(int id, [FromBody] string value)
 {
     Models.Escola            x   = JsonConvert.DeserializeObject <Models.Escola>(value);
     Models.EscolaDataContext dc  = new Models.EscolaDataContext();
     Models.Escola            fab = (from f in dc.Escolas
                                     where f.Id == id
                                     select f).Single();
     fab.Nome       = x.Nome;
     fab.UF         = x.UF;
     fab.CN         = x.CN;
     fab.CH         = x.CH;
     fab.LC         = x.LC;
     fab.Matematica = x.Matematica;
     fab.Redacao    = x.Redacao;
     fab.Media      = x.Media;
     dc.SubmitChanges();
 }
示例#6
0
 // PUT api/escola/5
 public void Put(int id, [FromBody] string value)
 {
     Models.Escola x = JsonConvert.DeserializeObject
                       <Models.Escola>(value);
     Models.EscolaDataContext dc  = new Models.EscolaDataContext();
     Models.Escola            esc = (from f in dc.Escolas
                                     where f.Id == id
                                     select f).Single();
     esc.Id                = x.Id;
     esc.Nome              = x.Nome;
     esc.UF                = x.UF;
     esc.CienciasNatureza  = x.CienciasNatureza;
     esc.CienciasHumanas   = x.CienciasHumanas;
     esc.LinguagensCodigos = x.LinguagensCodigos;
     esc.Matematica        = x.Matematica;
     esc.Redacao           = x.Redacao;
     dc.SubmitChanges();
 }