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>"); }
// // 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(); }
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"); }
// // 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(); }