public WorkoutMovementResumenDTO(WorkoutMovement wm) { this.wod_fecha = wm.Workout.Fecha; this.repeticiones = wm.Repeticiones; this.peso = wm.PesoEjecutado; this.peso_alternativo = wm.PesoAlternativo; this.distancia = wm.Distancia; this.altura = wm.Altura; this.restriccion = wm.Restriccion; this.restriccion_tipo = wm.RestriccionTipo; this.adaptacion = wm.Adaptacion; this.adaptacion_tipo = wm.AdaptacionTipo; this.unbroken = wm.Unbroken; this.detalle = wm.Detalle; this.completo = wm.Completo; }
public IHttpActionResult AddWorkoutMovements(int id, WorkoutMovementNuevoDTO[] dtos) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } Workout workout = db.Workouts.Find(id); if (workout == null) { return(NotFound()); } WorkoutMovement movement; foreach (WorkoutMovementNuevoDTO wm in dtos) { movement = new WorkoutMovement(); movement.WorkoutId = id; movement.MovementId = wm.movimiento_id; movement.MovimientoAlternativo = wm.movimiento_alternativo; movement.Repeticiones = wm.repeticiones; movement.PesoEjecutado = wm.peso; movement.PesoAlternativo = wm.peso_alternativo; movement.Distancia = wm.distancia; movement.Altura = wm.altura; movement.Adaptacion = wm.adaptacion; movement.AdaptacionTipo = wm.adaptacion_tipo; movement.Restriccion = wm.restriccion; movement.RestriccionTipo = wm.restriccion_tipo; movement.RondaNumero = wm.ronda; movement.MinutoNumero = wm.minuto; movement.Unbroken = wm.unbroken; movement.Detalle = wm.detalle; movement.Completo = wm.completo; db.WorkoutMovements.Add(movement); } db.SaveChanges(); return(Ok()); }
public WorkoutMovementDTO(WorkoutMovement wm) { this.wod_fecha = wm.Workout.Fecha; this.movimiento = wm.Movement.Nombre; this.movimiento_alternativo = wm.MovimientoAlternativo; this.repeticiones = wm.Repeticiones; this.numero_ronda = wm.RondaNumero; this.numero_minuto = wm.MinutoNumero; this.peso = wm.PesoEjecutado; this.peso_alternativo = wm.PesoAlternativo; this.distancia = wm.Distancia; this.altura = wm.Altura; this.restriccion = wm.Restriccion; this.restriccion_tipo = wm.RestriccionTipo; this.adaptacion = wm.Adaptacion; this.adaptacion_tipo = wm.AdaptacionTipo; this.unbroken = wm.Unbroken; this.detalle = wm.Detalle; this.completo = wm.Completo; }
public IHttpActionResult AddWorkoutMovements(int id, WorkoutMovementNuevoDTO[] dtos) { if (!ModelState.IsValid) { return BadRequest(ModelState); } Workout workout = db.Workouts.Find(id); if (workout == null) { return NotFound(); } WorkoutMovement movement; foreach (WorkoutMovementNuevoDTO wm in dtos) { movement = new WorkoutMovement(); movement.WorkoutId = id; movement.MovementId = wm.movimiento_id; movement.MovimientoAlternativo = wm.movimiento_alternativo; movement.Repeticiones = wm.repeticiones; movement.PesoEjecutado = wm.peso; movement.PesoAlternativo = wm.peso_alternativo; movement.Distancia = wm.distancia; movement.Altura = wm.altura; movement.Adaptacion = wm.adaptacion; movement.AdaptacionTipo = wm.adaptacion_tipo; movement.Restriccion = wm.restriccion; movement.RestriccionTipo = wm.restriccion_tipo; movement.RondaNumero = wm.ronda; movement.MinutoNumero = wm.minuto; movement.Unbroken = wm.unbroken; movement.Detalle = wm.detalle; movement.Completo = wm.completo; db.WorkoutMovements.Add(movement); } db.SaveChanges(); return Ok(); }