public IHttpActionResult Put(long id, [FromBody] TiposAnimal tipoAnimal) { RespuestaApi <TiposAnimal> respuesta = new RespuestaApi <TiposAnimal>(); respuesta.datos = tipoAnimal.denominacion; respuesta.error = ""; int filasAfectadas = 0; try { Db.Conectar(); if (Db.EstaLaConexionAbierta()) { filasAfectadas = Db.ActualizarTipoAnimal(id, tipoAnimal); } respuesta.totalElementos = filasAfectadas; Db.Desconectar(); } catch (Exception ex) { respuesta.totalElementos = 0; respuesta.error = "Error al actualizar TipoAnimal con id " + id.ToString() + " ERROR: " + ex.ToString(); } return(Ok(respuesta)); }
public IHttpActionResult Post([FromBody] TiposAnimal tipoAnimal) { RespuestaApi <TiposAnimal> respuesta = new RespuestaApi <TiposAnimal>(); respuesta.datos = tipoAnimal.denominacion; respuesta.error = ""; int filaAfectadas = 0; try { Db.Conectar(); if (Db.EstaLaConexionAbierta()) { filaAfectadas = Db.InsertarTipoAnimal(tipoAnimal); } respuesta.totalElementos = filaAfectadas; } catch (Exception e) { respuesta.error = "Error al conectar con la base de datos " + e.ToString(); } Db.Desconectar(); return(Ok(respuesta)); }