예제 #1
0
        public ActionResult ActualizarDatos()
        {
            Usuario usuarioNuevo = new Usuario();
            Usuario usuario = (Usuario)Session["usuario"];
            usuarioNuevo.nom_usu = Request["nom_usu"];
            usuarioNuevo.apePat_usu = Request["apePat_usu"];
            usuarioNuevo.apeMat_usu = Request["apeMat_usu"];
            usuarioNuevo.cod_usu = usuario.cod_usu;

            UsuarioManager usuarioManager = new UsuarioManager();

            usuarioManager.actualizarDatos(usuarioNuevo);

            usuario = usuarioManager.BuscarUsuario(usuario);

            Foto foto = new Foto();

            usuario.foto = usuarioManager.buscarFoto(usuario).ruta;

            Session["usuario"] = usuario;

            return RedirectToAction("MiPerfilCompleto");
        }
예제 #2
0
        public ActionResult Perfil()
        {
            UsuarioManager usuarioManager = new UsuarioManager();

            Usuario usuario = (Usuario) Session["usuario"];
            usuarioManager.actualizarCompatibilidad(usuario);

            Foto foto = usuarioManager.buscarFoto(usuario);

            usuario.foto = foto.ruta;

            Session["usuario"] = usuario;

            List<Usuario> usuarios = usuarioManager.listarUsuariosFiltro(usuario);

            ViewBag.usuarios = usuarios;

            return View();
        }
예제 #3
0
        public ActionResult PerfilCompleto(string cod_usu2)
        {
            UsuarioManager usuarioManager = new UsuarioManager();
            Usuario usuario2 = usuarioManager.BuscarUsuario(Int32.Parse(cod_usu2));
            usuario2.foto = usuarioManager.buscarFoto(usuario2).ruta;

            Session["usuario2"] = usuario2;

            ViewBag.talla = usuarioManager.buscarTalla(usuario2);
            ViewBag.estCiv = usuarioManager.buscarEstCiv(usuario2);
            ViewBag.rasgo = usuarioManager.buscarRasgo(usuario2);
            ViewBag.contextura = usuarioManager.buscarContextura(usuario2);
            ViewBag.actividad = usuarioManager.buscarActividad(usuario2);

            ViewBag.cualidades = usuarioManager.buscarCualidades(usuario2);

            return View();
        }
예제 #4
0
        public ActionResult Mensajes(string cod_usu2)
        {
            UsuarioManager usuarioManager = new UsuarioManager();
            Usuario usuario2 = usuarioManager.BuscarUsuario(Int32.Parse(cod_usu2));
            usuario2.foto = usuarioManager.buscarFoto(usuario2).ruta;

            Session["usuario2"] = usuario2;

            Usuario usuario = (Usuario)Session["usuario"];

            ViewBag.foto1 = usuario.foto;
            ViewBag.foto2 = usuario2.foto;

            MensajeManager mensajeManager = new MensajeManager();
            Mensaje mensaje = new Mensaje();
            mensaje.cod_usu1 = usuario.cod_usu;
            usuario = (Usuario)Session["usuario2"];
            mensaje.cod_usu2 = usuario.cod_usu;
            List<Mensaje> mensajes = mensajeManager.listarMensajes(mensaje);
            ViewBag.mensajes = mensajes;

            return View();
        }