public static List <MedidasHombre> getMedidasHombre(int?id) { List <MedidasHombre> mu = new List <MedidasHombre>(); try { using (PROMETHEUS_DBEntities db = new PROMETHEUS_DBEntities()) { foreach (Medidas medidas in db.Medidas.Where(o => o.IDUsuario == id)) { MedidasHombre medidasH = new MedidasHombre(); PlieguesHombres plieguesH = new PlieguesHombres(); if (db.PlieguesHombres.Any(o => o.IDMedidas == medidas.ID)) { plieguesH = db.PlieguesHombres.Where(o => o.IDMedidas == medidas.ID).FirstOrDefault(); } medidasH.ID = medidas.ID; medidasH.edad = medidas.edad; medidasH.pesoLB = medidas.pesoLB; medidasH.pesoKg = medidas.pesoKg; medidasH.estatura = medidas.estatura; medidasH.imc = medidas.imc; medidasH.diametroHumero = medidas.diametroHumero; medidasH.diametroFemur = medidas.diametroFemur; medidasH.pesoResidual = medidas.pesoResidual; medidasH.pesoGrasa = medidas.pesoGrasa; medidasH.pesoMuscular = medidas.pesoMuscular; medidasH.pesoOseo = medidas.pesoOseo; medidasH.pesoLibreGrasa = medidas.pesoLibreGrasa; medidasH.porcentajeGrasa = medidas.porcentajeGrasa; medidasH.circuferenciaBrazo = medidas.circuferenciaBrazo; medidasH.circuferenciaCintura = medidas.circuferenciaCintura; medidasH.circunferenciaAntebrazo = medidas.circunferenciaAntebrazo; medidasH.circunferenciaCadera = medidas.circunferenciaCadera; medidasH.circunferenciaMuslo = medidas.circunferenciaMuslo; medidasH.circunferenciaPierna = medidas.circunferenciaPierna; medidasH.circunferenciaTorax = medidas.circunferenciaTorax; medidasH.fecha = medidas.fecha; medidasH.IDEvaluador = medidas.IDEvaluador; medidasH.plieguesAbdomen = plieguesH.plieguesAbdomen; medidasH.plieguesMuslo = plieguesH.plieguesMuslo; medidasH.plieguesPecho = plieguesH.plieguesPecho; medidasH.plieguesSubEscapular = plieguesH.plieguesSubEscapular; mu.Add(medidasH); } return(mu); } } catch (Exception ex) { throw ex; } }
public static void agregarMedidasHombre(MedidasHombre medidasH) { try { Medidas medidas = new Medidas(); medidas.edad = medidasH.edad; medidas.pesoLB = medidasH.pesoLB; medidas.pesoKg = medidasH.pesoKg; medidas.estatura = medidasH.estatura; medidas.imc = medidasH.imc; medidas.diametroHumero = medidasH.diametroHumero; medidas.diametroFemur = medidasH.diametroFemur; medidas.pesoResidual = medidasH.pesoResidual; medidas.pesoGrasa = medidasH.pesoGrasa; medidas.pesoMuscular = medidasH.pesoMuscular; medidas.pesoOseo = medidasH.pesoOseo; medidas.pesoLibreGrasa = medidasH.pesoLibreGrasa; medidas.porcentajeGrasa = medidasH.porcentajeGrasa; medidas.circuferenciaBrazo = medidasH.circuferenciaBrazo; medidas.circuferenciaCintura = medidasH.circuferenciaCintura; medidas.circunferenciaAntebrazo = medidasH.circunferenciaAntebrazo; medidas.circunferenciaCadera = medidasH.circunferenciaCadera; medidas.circunferenciaMuslo = medidasH.circunferenciaMuslo; medidas.circunferenciaPierna = medidasH.circunferenciaPierna; medidas.circunferenciaTorax = medidasH.circunferenciaTorax; medidas.fecha = medidasH.fecha; medidas.IDEvaluador = medidasH.IDEvaluador; medidas.IDUsuario = medidasH.IDUsuario; using (PROMETHEUS_DBEntities db = new PROMETHEUS_DBEntities()) { db.Medidas.Add(medidas); db.SaveChanges(); PlieguesHombres pliegues = new PlieguesHombres(); pliegues.IDMedidas = medidas.ID; pliegues.plieguesAbdomen = medidasH.plieguesAbdomen; pliegues.plieguesMuslo = medidasH.plieguesMuslo; pliegues.plieguesPecho = medidasH.plieguesPecho; pliegues.plieguesSubEscapular = medidasH.plieguesSubEscapular; db.PlieguesHombres.Add(pliegues); db.SaveChanges(); } }catch (Exception e) { } }