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";
                }
            }
        }