private Etiqueta AddEtiqueta(string tag) { Etiqueta etiquetaExistente = EtiquetaDao.FindByTag(tag); if (etiquetaExistente != null) { return(etiquetaExistente); } Etiqueta etiqueta = Etiqueta.CreateEtiqueta(-1, tag, 0); EtiquetaDao.Create(etiqueta); return(etiqueta); }
public List <Comentario> FindComentariosByEtiqueta(string tag, int start_index, int count) { Etiqueta et = EtiquetaDao.FindByTag(tag); et.Comentarios.Load(); List <Comentario> comments = new List <Comentario>(et.Comentarios); int commentsLength = comments.Count(); if (count > commentsLength) { count = commentsLength; } return(comments.GetRange(start_index, count)); }