private void CargaForm() { UsuarioCompleto usuario = (UsuarioCompleto)Session["UsuarioCompleto"]; usuario_idr idr = new usuario_idr(); IngestaRepository IdrPersist = new IngestaRepository(); UsuarioRepository ur = new UsuarioRepository(); nutricloudEntities c = new nutricloudEntities(); CargaGeneros(); CargaActividades(); CargaObjetivos(); //Datos generales LblFechaRegistro.Text = usuario.Usuario.f_registro.ToString("dd/MM/yyyy hh:mm"); LblFechaUltimoIngreso.Text = usuario.Usuario.f_ultimo_ingreso != null?usuario.Usuario.f_ultimo_ingreso.ToString() : ""; LblEmail.Text = usuario.Usuario.email; TxtNombre.Text = !string.IsNullOrEmpty(usuario.Usuario.nombre) ? usuario.Usuario.nombre : ""; rblGenero.SelectedValue = !string.IsNullOrEmpty(usuario.Usuario.sexo) ? usuario.Usuario.sexo : ""; TxtFechaNacimiento.Text = usuario.Usuario.f_nacimiento != null?usuario.Usuario.f_nacimiento.ToString() : ""; string imagen = ur.getNombreImagenUsuario(usuario.Usuario.id_usuario); if (imagen == null || imagen == "null") { imgPerfil.ImageUrl = "../content/img/imagenes-de-perfil/usuario.png"; } else { imgPerfil.ImageUrl = "../content/img/imagenes-de-perfil/" + imagen; } //Datos físicos if (usuario.UsuarioDatos != null) { TxtPeso.Text = usuario.UsuarioDatos.peso_kg.ToString(); TxtAltura.Text = usuario.UsuarioDatos.altura_cm.ToString(); rblActividad.SelectedValue = usuario.UsuarioDatos.id_usuario_actividad.ToString(); rblObjetivo.SelectedValue = usuario.UsuarioDatos.id_usuario_objetivo.ToString(); } idr = IdrPersist.GetIDR(usuario.Usuario.id_usuario); //Ingesta diaria recomendada if (usuario.Usuario.id_usuario_tipo == 1) { if (idr != null) { CCalorias.Text = Convert.ToString(idr.energia_kcal); CCarbo.Text = Convert.ToString(idr.carbohidratos_totales_g); CProt.Text = Convert.ToString(idr.proteinas_g); CGrasas.Text = Convert.ToString(idr.grasa_total_g); CAgua.Text = Convert.ToString(idr.agua_g); CFibra.Text = Convert.ToString(idr.fibra_dietetica_g); CCalcio.Text = Convert.ToString(idr.calcio_mg); CHierro.Text = Convert.ToString(idr.hierro_mg); CFosfo.Text = Convert.ToString(idr.fosforo_mg); CZinc.Text = Convert.ToString(idr.zinc_mg); CPot.Text = Convert.ToString(idr.potasio_mg); CCol.Text = Convert.ToString(idr.colesterol_mg); CSodio.Text = Convert.ToString(idr.sodio_mg); CVB1.Text = Convert.ToString(idr.tiamina_mg); CVB2.Text = Convert.ToString(idr.riboflavina_mg); CVB3.Text = Convert.ToString(idr.niacina_mg); CVitc.Text = Convert.ToString(idr.vitamina_c_mg); } else { CCalorias.Text = "0"; CCarbo.Text = "0"; CProt.Text = "0"; CGrasas.Text = "0"; CAgua.Text = "0"; CFibra.Text = "0"; CCalcio.Text = "0"; CHierro.Text = "0"; CFosfo.Text = "0"; CZinc.Text = "0"; CPot.Text = "0"; CCol.Text = "0"; CSodio.Text = "0"; CVB1.Text = "0"; CVB2.Text = "0"; CVB3.Text = "0"; CVitc.Text = "0"; } } }