Beispiel #1
0
 public IEnumerable <Leitura> Get()
 {
     using (var db = new LeituraRep())
     {
         return(db.GetAll().ToList());
     }
 }
Beispiel #2
0
 public void Delete([FromUri] int id)
 {
     if (id != 0)
     {
         using (var db = new LeituraRep())
         {
             db.Delete(id);
         }
     }
 }
Beispiel #3
0
 public void Put([FromBody] Leitura leitura)
 {
     if (leitura != null)
     {
         using (var db = new LeituraRep())
         {
             db.Update(leitura);
         }
     }
 }
Beispiel #4
0
 public void Post([FromBody] Leitura leitura)
 {
     if (leitura != null)
     {
         using (var db = new LeituraRep())
         {
             db.Insert(leitura);
         }
     }
 }
Beispiel #5
0
        public Leitura GetId([FromUri] int id)
        {
            if (id != 0)
            {
                using (var db = new LeituraRep())
                {
                    return(db.Get(id));
                }
            }

            return(null);
        }
Beispiel #6
0
        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));
            }
        }