public void agregarSolicitud(string nombre, string resultando, string considerandos, string seAcuerda, char tipo) { PuntoAgenda punto = new PuntoAgenda(this.controlador_dao.getNextIDPunto(), nombre, resultando, considerandos, seAcuerda, 0, 0, 0, tipo); this.controlador_solicitudes.agregarSolicitud(punto); this.controlador_dao.agregarSolicitud(punto); }
public void cambiarPosicionPunto(int posicionNueva, int posicionVieja) { PuntoAgenda puntoPosVieja = this.sesionActual.Agenda.ElementAt(posicionVieja); this.sesionActual.Agenda.RemoveAt(posicionVieja); this.sesionActual.Agenda.Insert(posicionNueva, puntoPosVieja); }
public void aceptarSolicitud(int id) { PuntoAgenda solicitud = this.controlador_solicitudes.getSolicitud(id); this.controlador_solicitudes.removerSolicitud(solicitud); this.controlador_sesion.agregarPuntoAgenda(solicitud); this.controlador_dao.aceptarSolicitud(this.controlador_sesion.getSesion().Numero, id); }
public void agregarPuntoAgenda(string nombre, string resultando, string considerandos, string seAcuerda, char tipo) { int id = this.controlador_dao.getNextIDPunto(); PuntoAgenda punto = new PuntoAgenda(id, nombre, resultando, considerandos, seAcuerda, 0, 0, 0, tipo); this.controlador_sesion.agregarPuntoAgenda(punto); this.controlador_dao.agregarSolicitud(punto); controlador_dao.aceptarSolicitud(controlador_sesion.getSesion().Numero, punto.Id_punto); }
public PuntoAgenda getPuntoAgenda(int id) { PuntoAgenda solicitud = null; foreach (PuntoAgenda s in this.sesionActual.Agenda) { if (s.Id_punto == id) { solicitud = s; break; } } return(solicitud); }
public PuntoAgenda getSolicitud(int id) { PuntoAgenda solicitud = null; foreach (PuntoAgenda s in this.solicitudes) { if (s.Id_punto == id) { solicitud = s; break; } } return(solicitud); }
private Collection <PuntoAgenda> obtenerAgendaSesion(String numSesion, Collection <Miembro> miembros) { Collection <PuntoAgenda> agendaSesion = new Collection <PuntoAgenda>(); List <sp_Agenda_Result> listaAgenda = db.sp_Agenda(numSesion).ToList(); if (listaAgenda.Any()) { foreach (sp_Agenda_Result agendaDB in listaAgenda) { PuntoAgenda p = new PuntoAgenda(Decimal.ToInt32(agendaDB.id_Punto), agendaDB.nombre, agendaDB.resultandos, agendaDB.considerandos, agendaDB.seAcuerda, Decimal.ToInt32(agendaDB.votosAFavor.Value), Decimal.ToInt32(agendaDB.votosEnContra.Value), Decimal.ToInt32(agendaDB.votosAbstenciones.Value), agendaDB.tipoPunto.First()); p.Comentarios = obtenerComentarios(p.Id_punto, miembros); agendaSesion.Add(p); } } return(agendaSesion); }
public void crearAcuerdo(PuntoAgenda punto, string destinatario, string path) { //Crea el con la sesion FileStream fs = new FileStream(path + "\\Acuerdo Punto - " + punto.Nombre + ".pdf", FileMode.Create, FileAccess.Write, FileShare.None); Document doc = new Document(); PdfWriter writer = PdfWriter.GetInstance(doc, fs); doc.Open(); doc.Add(new Paragraph("\n\t\t\tAcuerdo")); doc.Add(new Paragraph("\nDestinatario: " + destinatario)); doc.Add(new Paragraph("\nNombre: " + punto.Nombre)); doc.Add(new Paragraph("\nConsiderandos: " + punto.Considerandos)); doc.Add(new Paragraph("\nSe acuerda: " + punto.SeAcuerda)); doc.Add(new Paragraph("\nVotación: " + "\n+A favor:" + punto.Votacion[0] + "\n+En contra:" + punto.Votacion[1] + "\n+En blanco:" + punto.Votacion[2])); doc.Add(new Paragraph("\nComentarios\n")); foreach (Comentario c in punto.Comentarios) { doc.Add(new Paragraph("\nMiembro: " + c.Miembro.Nombre + "\nComentario:" + c.Txtcomentario)); } doc.Close(); }
public void agregarSolicitud(PuntoAgenda p) { db.Punto_AgendaDB.Add(new Punto_AgendaDB { nombre = p.Nombre, considerandos = p.Considerandos, resultandos = p.Resultando, seAcuerda = p.SeAcuerda, votosAFavor = 0, votosEnContra = 0, votosAbstenciones = 0, tipoPunto = p.Tipo.ToString() }); db.Solicitudes_PuntosDB.Add(new Solicitudes_PuntosDB { id_Consejo = Decimal.ToInt32(db.sp_ConsejoActual().First().Value), punto = p.Id_punto }); db.SaveChanges(); }
public void crearAcuerdo(PuntoAgenda punto, string destinatario, string path) { fachada.crearAcuerdo(punto, destinatario, path); }
public void crearAcuerdo(PuntoAgenda punto, string destinatario, string path) { }
public void agregarPuntoAgenda(PuntoAgenda punto) { this.sesionActual.agregarPuntoAgenda(punto); }
public void removerSolicitud(PuntoAgenda solicitud) { this.solicitudes.Remove(solicitud); }
public void agregarSolicitud(PuntoAgenda solicitud) { //PuntoAgenda solicitud = new PuntoAgenda(id_punto, nombre, resultando, considerandos, seAcuerda, aFavor, enContra, blanco, tipo); this.solicitudes.Add(solicitud); //return solicitud; }
public void crearAcuerdo(PuntoAgenda punto, string destinatario, string path) { this.controlador_docs.setDocumento(0); this.controlador_docs.creaAcuerdo(punto, destinatario, path); }
public void crearAcuerdo(PuntoAgenda punto, string destinatario, string path) { controller.crearAcuerdo(punto, destinatario, path); }
public void crearAcuerdo(PuntoAgenda punto, string destinatario, string path) { throw new NotImplementedException(); }
public void creaAcuerdo(PuntoAgenda punto, string destinatario, string path) { strategy.crearAcuerdo(punto, destinatario, path); }