public ActionResult crearBuzon(string nombre_usuario) { Usuario usuario = new Usuario(); int id_usuario = usuario.obtenerUsuarioPorNombre(nombre_usuario).id; String sql = "Insert into Buzon_entrada (id_usuario,cantidad_mensajes,mensajes_sin_leer) " + "values ('{0}','{1}','{2}')"; int retorno = 0; using (SqlConnection connection = Conexion.getConnection()) { SqlCommand Comando = new SqlCommand(string.Format(sql, id_usuario,0,0), connection); retorno = Comando.ExecuteNonQuery(); connection.Close(); } if (retorno > 0) { return Redirect("Loguearse"); } return Redirect("Registrarse"); }
public ActionResult VerPerfil(string nombre) { Session["user_name"] = Session["user_name"]; Session["IDG"] = Session["IDG"]; Session["ID"] = Session["ID"]; Usuario usuario = new Usuario(); GrupoUsuario GUser = new GrupoUsuario(); usuario = usuario.obtenerUsuarioPorNombre(nombre); ViewBag.NombreUsuario = usuario.nombre; ViewBag.Edad = usuario.ObtenerEdad(usuario.id); ViewBag.Sexo = usuario.sexo; ViewBag.NComentarios = usuario.cantidad_comentarios; ViewBag.FechaRegistro = usuario.fecha_registro; ViewBag.AvatarUrl = usuario.avatar_url; ViewBag.TipoUsuario = GUser.obtenerNombreGrupoPorID(int.Parse(Session["IDG"].ToString())); List<ViewTemasCreados> VTC2 = new List<ViewTemasCreados>(); ViewTemasCreados VTC = new ViewTemasCreados(); VTC2 = VTC.ObtenerTemasCreados(usuario.id); ViewBag.TemasCreados = VTC2; List<ViewUltimosComentarios> VUC2 = new List<ViewUltimosComentarios>(); ViewUltimosComentarios VUC = new ViewUltimosComentarios(); VUC2 = VUC.ObtenerComentariosRealizados(usuario.id); ViewBag.ComentariosRealizados = VUC2; return View(); }
public ActionResult Loguear(string nombre, string contraseña) { ViewBag.Message = "Página de logueo."; ViewBag.ValidateLogin = false; Categoria categoria = new Categoria(); List<Categoria> ListCategorias = new List<Categoria>(); ListCategorias = categoria.obtenerCategorias(); ViewBag.ListCategorias = ListCategorias; Usuario user = new Usuario(); Usuario user2 = new Usuario(); List<string> Listnombres = user.obtenerNombreUsuarios(); List<string> Listcontraseñas = user.obtenerContraseñaUsuarios(); int i = 0; while ( Listnombres.Count > i) { if (Listnombres[i] == nombre && Listcontraseñas[i] == contraseña) { user2 = user.obtenerUsuarioPorNombre(nombre); Session["user_name"] = user2.nombre; Session["ID"] = user2.id; Session["IDG"] = user2.id_group; return View("Categorias"); } i++; } ViewBag.Message = "Error al loguear, intentelo otra vez."; return View(); }