Exemplo n.º 1
0
        public void TestAdd()
        {
            ListaContext lista   = new ListaContext();
            Docente      docente = new Docente("Carlos", "123");

            lista.AddDocente(docente);
            Assert.IsTrue(lista.Docentes.Contains(docente));
        }
        protected void VisitarPerfil(object sender, EventArgs e)
        {
            LinkButton lnk = sender as LinkButton;
            String     Usr = lnk.Attributes["data-usr"].ToString();

            ListaContext.BuscarPerfil(Usr);

            Response.Redirect("Perfil.aspx");
        }
Exemplo n.º 3
0
        public void TestDelete()
        {
            ListaContext lista   = new ListaContext();
            Docente      docente = new Docente("Carlos", "123");

            lista.Docentes.Add(docente);
            lista.DeleteDocente(docente);
            Assert.IsFalse(lista.Docentes.Contains(docente));
        }
Exemplo n.º 4
0
        public void TestUpdate()
        {
            ListaContext lista    = new ListaContext();
            Docente      docente1 = new Docente("Carlos", "123");

            lista.Docentes.Add(docente1);
            Docente docente2 = new Docente("Carlos Fernan", "123");

            lista.UpdateDocente(docente1, docente2);
            Assert.IsFalse(lista.Docentes.Contains(docente1));
            Assert.IsTrue(lista.Docentes.Contains(docente2));
        }
Exemplo n.º 5
0
        protected void IniciarSesion(object sender, EventArgs e)
        {
            var usuario    = Usuario.Text;
            var contrasena = Contrasena.Text;

            var resultado = ListaContext.ValidarCredenciales(usuario, contrasena);

            if (!resultado.Equals("Ok"))
            {
                ErrorMessage.Text = resultado;
            }
            else
            {
                Response.Redirect("Tablero.aspx");
            }
        }
        public static String BuscarPerfil(String Busqueda)
        {
            var coincidencias = ListaContext.BuscarCoincidencias(Busqueda);

            var c = coincidencias.Inicio;

            object[] json = new object[0];

            var count = 0;

            while (c != null)
            {
                dynamic it  = new ExpandoObject();
                var     dat = c.Dato;

                var resultado = ListaContext.Conectado.Seguidos.BuscarLocal(dat.Id);

                var me = ListaContext.Conectado.Id.CompareTo(dat.Id);
                it.Categoria = (resultado == false) ? "Otros" : "Seguidos";

                if (me == 0)
                {
                    it.Categoria = "Yo";
                }

                Array.Resize(ref json, json.Length + 1);
                json[json.Length - 1] = new { dat.NombreUsuario, dat.Foto, it.Categoria };
                count++;

                c = c.Enlace;
            }

            JavaScriptSerializer serializer = new JavaScriptSerializer();

            return(serializer.Serialize(json));
        }
 public static void VisitarPerfil(String Usr)
 {
     ListaContext.BuscarPerfil(Usr);
 }