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*/ }
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*/ }
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*/ }
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*/ }