public bool actualizarFoto([FromBody] JObject data)
        {
            Modelos.caballos datos = data.ToObject <Modelos.caballos>();
            Conexion         c     = new Conexion();

            return(c.Insertar("update caballos set foto='" + datos.foto + "' where id_caballo ='" + datos.id_caballo + "';"));
        }
        public bool actualizar([FromBody] JObject data)
        {
            Modelos.caballos datos = data.ToObject <Modelos.caballos>();
            Conexion         c     = new Conexion();

            return(c.Insertar("update caballos set nombre='" + datos.nombre + "', peso=" + datos.peso + ", altura=" + datos.altura + ", raza=" + datos.raza + ",fecha_nacimiento='" + datos.fecha_nacimiento + "', genero=" + datos.genero + ",foto='" + datos.foto + "', avena=" + datos.avena + " where id_caballo='" + datos.id_caballo + "' "));
        }
        public string registrar([FromBody] JObject data)
        {
            var id_usuario = User.FindFirst("id")?.Value;

            Modelos.caballos datos        = data.ToObject <Modelos.caballos>();
            Conexion         c            = new Conexion();
            bool             idConseguido = true;
            string           id_generado  = "";

            while (idConseguido)
            {
                Guid guid = Guid.NewGuid();
                id_generado = guid.ToString().Replace("-", "");
                id_generado = id_generado.Substring(0, 30);
                if (c.Insertar("insert into caballos values('" + id_generado + "', '" + datos.nombre + "'," + datos.peso + "," + datos.altura + ", " + datos.raza + ",'" + datos.fecha_nacimiento + "'," + datos.genero + ",'" + datos.foto + "', '" + id_usuario + "'," + datos.avena + ");"))
                {
                    idConseguido = false;
                }
            }
            return(id_generado);
        }