Ejemplo n.º 1
0
 // POST api/<controller>
 public int Post([FromBody] ItemPerfil value)
 {
     using (var db = new dbContext())
     {
         value.Id            = 0;
         value.Recurso       = null;
         value.PerfilConsumo = null;
         value = db.ItemPerfil.Add(value);
         db.SaveChanges();
     }
     return(value.Id);
 }
Ejemplo n.º 2
0
 // PUT api/<controller>/5
 public HttpResponseMessage Put(int id, [FromBody] ItemPerfil value)
 {
     using (var db = new dbContext())
     {
         var itemPerfil = db.ItemPerfil.Where(c => c.Id == id).FirstOrDefault();
         if (itemPerfil != null)
         {
             itemPerfil.DiasUso    = value.DiasUso;
             itemPerfil.PerfilId   = value.PerfilId;
             itemPerfil.Quantidade = value.Quantidade;
             itemPerfil.RecursoId  = value.RecursoId;
             itemPerfil.Tempo_uso  = value.Tempo_uso;
             db.SaveChanges();
             return(new HttpResponseMessage(HttpStatusCode.OK));
         }
     }
     return(new HttpResponseMessage(HttpStatusCode.NoContent));
 }