public IEnumerable <Leitura> Get() { using (var db = new LeituraRep()) { return(db.GetAll().ToList()); } }
public void Delete([FromUri] int id) { if (id != 0) { using (var db = new LeituraRep()) { db.Delete(id); } } }
public void Put([FromBody] Leitura leitura) { if (leitura != null) { using (var db = new LeituraRep()) { db.Update(leitura); } } }
public void Post([FromBody] Leitura leitura) { if (leitura != null) { using (var db = new LeituraRep()) { db.Insert(leitura); } } }
public Leitura GetId([FromUri] int id) { if (id != 0) { using (var db = new LeituraRep()) { return(db.Get(id)); } } return(null); }
public HttpResponseMessage Rastreio([FromUri] string nome) { try { List <DtoRastreio> result; using (var dbLeitura = new LeituraRep()) { result = dbLeitura.Rastreio(nome).ToList(); } return(Request.CreateResponse(HttpStatusCode.OK, result)); } catch (Exception e) { return(Request.CreateResponse(HttpStatusCode.BadRequest, e)); } }