Пример #1
0
        public List <HojaRutina> MostrarRutina(String nombre)
        {
            Rutina rutina = new Rutina();

            List <Ejercicio> ejercicios;

            List <HojaRutina> hojas = new List <HojaRutina>();

            TORutina toRutina = new TORutina();

            ManejadorEjercicio manejador = new ManejadorEjercicio();

            DAORutina dao = new DAORutina();

            toRutina = dao.CargarRutina(nombre);

            ejercicios = manejador.pasarListaTOaBL(toRutina.Ejercicios);

            foreach (Ejercicio x in ejercicios)
            {
                HojaRutina hoja = new HojaRutina();
                hoja.Ejercicio    = x.Nombre;
                hoja.Repeticiones = x.Repeticiones;
                hoja.Series       = x.Series;

                hojas.Add(hoja);
            }

            return(hojas);
        }
Пример #2
0
        public List <Rutina> CargarRutinas()
        {
            List <Rutina> lista = new List <Rutina>();

            List <TORutina> listaTO = new List <TORutina>();

            ManejadorEjercicio manejador = new ManejadorEjercicio();

            DAORutina dao = new DAORutina();

            listaTO = dao.CargarRutinas();

            foreach (TORutina x in listaTO)
            {
                Rutina rutina = new Rutina();
                rutina.Clave      = x.Clave;
                rutina.Fecha      = x.Fecha;
                rutina.Nombre     = x.Nombre;
                rutina.Ejercicios = manejador.pasarListaTOaBL(x.Ejercicios);

                lista.Add(rutina);
            }

            return(lista);
        }
Пример #3
0
        public List <HojaEjercicio> mostrarEjercicios()
        {
            DAORutina dao = new DAORutina();

            List <HojaEjercicio> lista = new List <HojaEjercicio>();

            List <TOEjercicio> to = dao.CargarEjercicios();

            foreach (TOEjercicio x in to)
            {
                HojaEjercicio hojaEjercicio = new HojaEjercicio();
                hojaEjercicio.Ejercicio = x.Nombre;

                lista.Add(hojaEjercicio);
            }


            return(lista);
        }
Пример #4
0
        public List <Ejercicio> pasarAEjercicios(List <HojaRutina> hojas)
        {
            Rutina rutina = new Rutina();

            List <Ejercicio> ejercicios = new List <Ejercicio>();

            ManejadorEjercicio manejador = new ManejadorEjercicio();

            DAORutina dao = new DAORutina();

            foreach (HojaRutina x in hojas)
            {
                Ejercicio ejercicio = new Ejercicio();
                ejercicio.Clave        = 0;
                ejercicio.Nombre       = x.Ejercicio;
                ejercicio.Repeticiones = x.Repeticiones;
                ejercicio.Series       = x.Series;

                ejercicios.Add(ejercicio);
            }

            return(ejercicios);
        }
Пример #5
0
        public void eliminarRutina(String nombre)
        {
            DAORutina dao = new DAORutina();

            dao.EliminarRutina(nombre);
        }
Пример #6
0
        public Boolean existenciaRutina(String nombre)
        {
            DAORutina dao = new DAORutina();

            return(dao.verificarExistenciaRutina(nombre));
        }
Пример #7
0
        public String rutinaAleatoria()
        {
            DAORutina dao = new DAORutina();

            return(dao.rutinaAleatoria());
        }
Пример #8
0
        public void agregarRutina(Rutina rutina)
        {
            DAORutina dao = new DAORutina();

            dao.agregarRutina(rutinaATO(rutina));
        }
Пример #9
0
        public Boolean buscarEjercicio(String ejercicio)
        {
            DAORutina dao = new DAORutina();

            return(dao.ExistenciaEjercicio(ejercicio));
        }
Пример #10
0
        public void eliminarEjercicio(String ejercicio)
        {
            DAORutina dao = new DAORutina();

            dao.eliminarEjercicio(ejercicio);
        }
Пример #11
0
        public void agregarEjercicio(String ejercicio)
        {
            DAORutina dao = new DAORutina();

            dao.agregarEjercicio(ejercicio);
        }