private Documento crearDocumento(Nodo n, DateTime now, string fname) { Modelo m = getModelo(n.modeloID); Documento doc = new Documento(); doc.fecha = now; doc.nombre = m.nombre; doc.fname = fname; doc.modeloID = n.modeloID; doc.path = grupo.path + "\\documentos\\" + fname + ".json"; doc.URLPath = grupo.URL + "/grupos/" + grupo.nombre + "/documentos/" + fname + ".html"; //obtengo el titulo //debo dibujar el documento //junto propuestas List<Propuesta> props = new List<Propuesta>(); foreach (Nodo n1 in getPath(n.id)) { Propuesta p = getPropuesta(n1); if (p != null) //la raiz props.Add(p); } //armo HTML m.toHTML(props, this.grupo, "", 1024, Modelo.eModo.consenso); doc.titulo = m.titulo; //guardo propuestas doc.propuestas = props; //doc.raiz = raiz; return doc; }
public virtual void ejecutarConsenso(Documento doc) { }