Beispiel #1
0
        //metodos para EJERCICIOS
        #region Ejercicios

        //metodo para agregar ejercicios
        public static int AgregarEjercicioNuevo(Ejercicio ejer, String query)
        {
            int          retorno = 0;
            MySqlCommand cmd     = new MySqlCommand(String.Format(query, ejer.Nombre, ejer.Tipo), Conexion.obtenerConexion());

            retorno = cmd.ExecuteNonQuery();
            return(retorno);
        }
Beispiel #2
0
        //metodo para eliminar ejercicios
        public static int EliminarEjercicio(Ejercicio ejer, String query)
        {
            int          retorno = 0;
            MySqlCommand cmd     = new MySqlCommand(String.Format(query, ejer.Id), Conexion.obtenerConexion());

            retorno = cmd.ExecuteNonQuery();
            return(retorno);
        }
Beispiel #3
0
        //metodo para obtener un ejercicio
        public static Ejercicio ObtenerEjercicio(int id)
        {
            Ejercicio ejer = new Ejercicio();

            MySqlCommand    cmd    = new MySqlCommand(String.Format("select nombre, tipoEjercicio, id from ejercicios where id = '{0}'", id), Conexion.obtenerConexion());
            MySqlDataReader reader = cmd.ExecuteReader();

            while (reader.Read())
            {
                ejer.Nombre = reader.GetString(0);
                ejer.Tipo   = reader.GetInt32(1);
                ejer.Id     = reader.GetInt32(2);
            }

            return(ejer);
        }
Beispiel #4
0
        //metodo para buscar un ejercicio
        public static List <Ejercicio> BuscarEjercicio(string nombre)
        {
            List <Ejercicio> _lista = new List <Ejercicio>();
            MySqlCommand     cmd    = new MySqlCommand(String.Format(
                                                           "SELECT ejercicios.id, ejercicios.nombre, ejercicios.tipoEjercicio " +
                                                           "FROM ejercicios JOIN tipoejercicio ON ejercicios.tipoEjercicio = tipoejercicio.id " +
                                                           "where ejercicios.nombre LIKE '%{0}%' ORDER BY ejercicios.nombre", nombre), Conexion.obtenerConexion());


            //SELECT ejercicios.nombre as 'Nombre', tipoejercicio.nombre as 'Tipo Ejercicio', ejercicios.id " +
            //        "FROM ejercicios JOIN tipoejercicio ON ejercicios.tipoEjercicio = tipoejercicio.id ORDER BY tipoejercicio.id

            MySqlDataReader reader = cmd.ExecuteReader();

            while (reader.Read())
            {
                Ejercicio ejer = new Ejercicio();
                ejer.Id     = reader.GetInt32(0);
                ejer.Nombre = reader.GetString(1);
                ejer.Tipo   = reader.GetInt32(2);
                _lista.Add(ejer);
            }
            return(_lista);
        }