Пример #1
0
        public IHttpActionResult CreateWorkout(WorkoutNuevoDTO dto)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }
            Workout wod = new Workout();

            wod.Nombre              = dto.nombre;
            wod.Tipo                = dto.workout_tipo;
            wod.SubTipo             = dto.entrenamiento_tipo;
            wod.GrupoTipo           = dto.grupo_tipo;
            wod.Fecha               = dto.fecha;
            wod.Detalle             = dto.detalle;
            wod.TiempoMaximoMinuto  = dto.tiempo_maximo_minuto;
            wod.TiempoMaximoSegundo = dto.tiempo_maximo_segundo;
            wod.Rx = dto.rx;
            wod.VueltasCompletas          = dto.vueltas_completas;
            wod.RepeticionesExtra         = dto.repeticiones_extra;
            wod.TiempoFinalizacionMinuto  = dto.tiempo_finalizacion_minuto;
            wod.TiempoFinalizacionSegundo = dto.tiempo_finalizacion_segundo;
            wod.Rondas = dto.setRondas(dto);
            wod.RondasGrupoEjercicio = dto.rondas_grupo_ejercicio;

            db.Workouts.Add(wod);
            db.SaveChanges();

            return(Ok(new WorkoutResumenDTO(wod)));
        }
Пример #2
0
        public IHttpActionResult CreateWorkout(WorkoutNuevoDTO dto)
        {
            if (!ModelState.IsValid)
            {
                return BadRequest(ModelState);
            }
            Workout wod = new Workout();
            wod.Nombre = dto.nombre;
            wod.Tipo = dto.workout_tipo;
            wod.SubTipo = dto.entrenamiento_tipo;
            wod.GrupoTipo = dto.grupo_tipo;
            wod.Fecha = dto.fecha;
            wod.Detalle = dto.detalle;
            wod.TiempoMaximoMinuto = dto.tiempo_maximo_minuto;
            wod.TiempoMaximoSegundo = dto.tiempo_maximo_segundo;
            wod.Rx = dto.rx;  
            wod.VueltasCompletas = dto.vueltas_completas;
            wod.RepeticionesExtra = dto.repeticiones_extra;
            wod.TiempoFinalizacionMinuto = dto.tiempo_finalizacion_minuto;
            wod.TiempoFinalizacionSegundo = dto.tiempo_finalizacion_segundo;
            wod.Rondas = dto.setRondas(dto);
            wod.RondasGrupoEjercicio = dto.rondas_grupo_ejercicio;
            
            db.Workouts.Add(wod);
            db.SaveChanges();

            return Ok(new WorkoutResumenDTO(wod));
        }