コード例 #1
0
        public bool Likeado(int p_publicacion, string p_usuario)
        {
            /*PROTECTED REGION ID(LinkUAv1GenNHibernate.CEN.LinkUAv1_Publicacion_likeado) ENABLED START*/

            // Write here your custom code...

            UsuarioCEN usuCEN = new UsuarioCEN();

            if (Buscar(p_publicacion).Usuario_3.Contains(usuCEN.Buscar(p_usuario)))
            {
                return(true);
            }
            else
            {
                return(false);
            }

            /*PROTECTED REGION END*/
        }
コード例 #2
0
        public void Quitar_like(int p_comentario, string p_usuario)
        {
            /*PROTECTED REGION ID(LinkUAv1GenNHibernate.CEN.LinkUAv1_Comentario_quitar_like) ENABLED START*/

            // Write here your custom code...

            ComentarioEN comentarioEN = get_IComentarioCAD().Buscar(p_comentario);
            UsuarioCEN   usuCEN       = new UsuarioCEN();

            comentarioEN.Likes -= 1;
            comentarioEN.Usuario_4.Remove(usuCEN.Buscar(p_usuario));
            get_IComentarioCAD().Modify(comentarioEN);

            System.Collections.Generic.List <string> lista = new System.Collections.Generic.List <string>();

            lista.Add(p_usuario);
            get_IComentarioCAD().Unlike(p_comentario, lista);

            /*PROTECTED REGION END*/
        }
コード例 #3
0
        public void Dar_like(int p_publicacion, string p_usuario)
        {
            /*PROTECTED REGION ID(LinkUAv1GenNHibernate.CEN.LinkUAv1_Publicacion_dar_like) ENABLED START*/

            // Write here your custom code...

            PublicacionEN publiEN = Buscar(p_publicacion);
            UsuarioCEN    usuCEN  = new UsuarioCEN();

            System.Collections.Generic.List <string> lista = new System.Collections.Generic.List <string>();

            publiEN.Likes += 1;
            publiEN.Usuario_3.Add(usuCEN.Buscar(p_usuario));
            get_IPublicacionCAD().Modify(publiEN);

            lista.Add(p_usuario);
            get_IPublicacionCAD().Like(p_publicacion, lista);

            /*PROTECTED REGION END*/
        }
コード例 #4
0
        public System.Collections.Generic.IList <LinkUAv1GenNHibernate.EN.LinkUAv1.PublicacionEN> Por_likeados(string p_usuario)
        {
            /*PROTECTED REGION ID(LinkUAv1GenNHibernate.CEN.LinkUAv1_Publicacion_por_likeados) ENABLED START*/

            // Write here your custom code...

            UsuarioCEN usucen = new UsuarioCEN();

            System.Collections.Generic.IList <PublicacionEN> lista  = get_IPublicacionCAD().Listar(0, int.MaxValue);
            System.Collections.Generic.IList <PublicacionEN> lista2 = get_IPublicacionCAD().Listar(0, int.MaxValue);

            foreach (PublicacionEN p in lista2)
            {
                if (p.Usuario_3.Contains(usucen.Buscar(p_usuario)))
                {
                    lista.Remove(p); //Puede que de una excepcion, en tal caso arreglar el c?digo
                }
            }

            return(lista);

            /*PROTECTED REGION END*/
        }