public IHttpActionResult Post(Unidad unidad) { if (!ModelState.IsValid) { return BadRequest(ModelState); } Unidades.Instance.Lista.AddItem(unidad); return Ok(unidad); }
public IHttpActionResult Put(int id, Unidad unidad) { if (!ModelState.IsValid) { return BadRequest(); } if (id != unidad.Id) { return BadRequest(); } Unidad u = Unidades.Instance.Lista.Where(x => x.Id == id).FirstOrDefault(); if (u != null) { u.Nemonico = unidad.Nemonico; u.Descripcion = unidad.Descripcion; } return StatusCode(HttpStatusCode.NoContent); }