Ejemplo n.º 1
0
        public ActionResult RegistrarUsuario(String userESPOL, String newPassword, String newNombre, String newApellido, String placa)
        {
            DawEntities dawDB = new DawEntities();
            List<usuario> list_users = dawDB.usuario.ToList();

            foreach(usuario usuario in list_users)
            {
                if (usuario.nombUsuario == userESPOL)
                    return Content("<script>alert('Usuario ya existe!');location='/2014_1T/Grupo11/index/';</script>");
            }

            EspolWS.wsandroidSoapClient ws = new EspolWS.wsandroidSoapClient();
            DataSet res = ws.wsConsultaCodigoEstudiante(userESPOL);
            DataRow dr = res.Tables[0].Rows[0];//MATRICULA
            String matricula = dr["COD_ESTUDIANTE"].ToString();

            usuario usr = new usuario();

            int carro = 0;
            if(placa!=null)
                carro = 1;

            usr.nombres = newNombre;
            usr.apellidos = newApellido;
            usr.nombUsuario = userESPOL;
            usr.contrasenia = newPassword;
            usr.matricula = matricula;
            usr.tieneCarro = carro;
            usr.nSeguidores = 0;
            usr.nSiguiendo = 0;

            dawDB.usuario.Add(usr);
            int cambios = dawDB.SaveChanges();
            return Content("<script>alert('Usuario registrado exitosamente!');location='/2014_1T/Grupo11/index/';</script>");
        }
Ejemplo n.º 2
0
        //
        // GET: /Cuenta/
        public ActionResult Cuenta(String user, String token)
        {
            DawEntities database = new DawEntities();
            usuario userEntity = database.usuario.First(i => i.nombUsuario == user);

            ViewBag.usuario = userEntity;
            ViewBag.token = token;
            ViewBag.comentarios = userEntity.comentario.ToArray();

            return View();
        }
Ejemplo n.º 3
0
        public ActionResult Login(String user , String pasw)
        {
            DawEntities dawDB = new DawEntities();
            List<usuario> list_users = dawDB.usuario.ToList();

            foreach (usuario usr in list_users)
            {
                if(usr.nombUsuario == user && usr.contrasenia == pasw)
                    return Content("success");
            }
            return Content("fail");
        }
Ejemplo n.º 4
0
        //
        // GET: /Seguidores/
        public ActionResult Seguidores(String user, String token)
        {
            DawEntities database = new DawEntities();
            usuario userEntity = database.usuario.First(i => i.nombUsuario == user);
            List<usuario> ListaSeguidores = new List<usuario>();

            if (userEntity != null)
            {
                List<seguidorusuario> followersList = database.seguidorusuario.Where(i => i.seguido == userEntity.id_usuario).ToList();
                foreach (seguidorusuario followerRelation in followersList)
                {
                    usuario followerUser = database.usuario.Find(followerRelation.sigue);
                    ListaSeguidores.Add(followerUser);
                }
            }

            ViewBag.usuario = userEntity;
            ViewBag.token = token;
            ViewBag.seguidores = ListaSeguidores.ToArray();
            return View();
        }