예제 #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>");
        }
예제 #2
0
        public ActionResult EspolFullName(String user)
        {
            EspolWS.wsandroidSoapClient ws = new EspolWS.wsandroidSoapClient();
            DataSet res = ws.wsConsultaCodigoEstudiante(user);
            DataRow dr = res.Tables[0].Rows[0];//MATRICULA
            String matricula = dr["COD_ESTUDIANTE"].ToString();

            res = ws.wsInfoEstudiante(matricula);
            dr = res.Tables[0].Rows[0];//INFOESTUDIANTE
            String FullName = dr["NOMBRECOMPLETO"].ToString();

            return Content(FullName);
        }
예제 #3
0
        public ActionResult EspolFullName(String user)
        {
            EspolWS.wsandroidSoapClient ws = new EspolWS.wsandroidSoapClient();
            DataSet res       = ws.wsConsultaCodigoEstudiante(user);
            DataRow dr        = res.Tables[0].Rows[0];//MATRICULA
            String  matricula = dr["COD_ESTUDIANTE"].ToString();

            res = ws.wsInfoEstudiante(matricula);
            dr  = res.Tables[0].Rows[0];//INFOESTUDIANTE
            String FullName = dr["NOMBRECOMPLETO"].ToString();

            return(Content(FullName));
        }
예제 #4
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>"));
        }