Пример #1
0
        // PUT: api/Especies/5
        public IHttpActionResult Put(int id, [FromBody] Especie especie)
        {
            RespuestaAPI respuesta = new RespuestaAPI();

            respuesta.error = "";
            int filasAfectadas = 0;

            try
            {
                Db.Conectar();

                if (Db.EstaLaConexionAbierta())
                {
                    filasAfectadas = Db.ActualizarEspecie(id, especie);
                }
                respuesta.totalElementos = filasAfectadas;

                Db.Desconectar();
            }
            catch (Exception ex)
            {
                respuesta.totalElementos = 0;
                respuesta.error          = "error al eliminar especie";
            }

            return(Ok(respuesta));
        }
Пример #2
0
        public IHttpActionResult Put(long id, [FromBody] Especies especie)
        {
            RespuestaApi <Especies> respuesta = new RespuestaApi <Especies>();

            respuesta.datos = especie.nombre;
            respuesta.error = "";
            int filasAfectadas = 0;

            try {
                Db.Conectar();
                if (Db.EstaLaConexionAbierta())
                {
                    filasAfectadas = Db.ActualizarEspecie(id, especie);
                }
                respuesta.totalElementos = filasAfectadas;
                Db.Desconectar();
            } catch (Exception ex) {
                respuesta.totalElementos = 0;
                respuesta.error          = "Error al actualizar la especie " + ex.ToString();
            }
            return(Ok(respuesta));
        }