public async Task <IActionResult> PutDatos([FromRoute] int id, [FromBody] ce_cat_mensajerias mensaje) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != mensaje.IdMensajeria) { return(BadRequest()); } FicLoDBContext.Entry(mensaje).State = EntityState.Modified; try { await FicLoDBContext.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!DatoExiste(id)) { return(NotFound()); } else { throw; } } return(Ok(mensaje)); }
public async Task <IActionResult> PostMensajeria([FromBody] ce_cat_mensajerias mensajeria) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } FicLoDBContext.ce_cat_mensajerias.Add(mensajeria); await FicLoDBContext.SaveChangesAsync(); return(CreatedAtAction("GetDA", new { id = mensajeria.IdMensajeria }, mensajeria)); }