private void agregarActividadesAModulo(ModuloWS.modulo modulo, TableLayoutPanel tlp) { try { ActividadWS.actividad[] actividades = actividadws.ObtenerActividadesDeModulo(modulo.id); for (int i = 0; i < actividades.Length; i++) { if (actividades[i].activo != 0) { Label l = new Label(); TableLayoutPanel actividad = new TableLayoutPanel(); actividad.Size = new System.Drawing.Size(127, 50); actividad.BackColor = System.Drawing.SystemColors.InactiveCaption; actividad.Name = actividades[i].id.ToString(); l.Text = actividades[i].titulo; l.Height = 50; l.Width = 127; l.Name = actividades[i].id.ToString(); l.Cursor = System.Windows.Forms.Cursors.Hand; l.Click += new System.EventHandler((sender1, e1) => MostrarActividad(sender1, e1, actividad.Name)); actividad.Controls.Add(l); tlp.Controls.Add(actividad); } } }catch (Exception ex) { Console.Write(ex + "No se encontraron actividades en el modulo" + tlp.Name); } }
private void lblMiembros_Click(object sender, EventArgs e) { ModuloWS.modulo modulo = modulows.SeleccionarModulo(actividadws.SeleccionarActividad(actividad.id).idModulo); TableroWS.tablero tablero = tablerows.SeleccionarTablero(modulows.SeleccionarModulo(actividadws.SeleccionarActividad(actividad.id).idModulo).idTablero); ModalMiembrosActividad mma = new ModalMiembrosActividad(idActividad, idUser, tablero.id); mma.Show(); }
public void MostrarActividad(object sender, EventArgs e, string id) { ModalMostrarActividad f2 = new ModalMostrarActividad(); DialogResult res = f2.ShowDialog(); if (res == DialogResult.OK) { ModuloWS.modulo modulo = modulows.SeleccionarModulo(actividadws.SeleccionarActividad(Convert.ToInt32(id)).idModulo); TableroWS.tablero tablero = tablerows.SeleccionarTablero(modulows.SeleccionarModulo(actividadws.SeleccionarActividad(Convert.ToInt32(id)).idModulo).idTablero); Tablero t = new Tablero(usuario.id, tablero.id); t.Show(); Actividad a = new Actividad(Convert.ToInt32(id), usuario.id, t); a.Show(); this.Visible = false; } }
private void button1_Click(object sender, EventArgs e) { ModalEliminarActividad f2 = new ModalEliminarActividad(); DialogResult res = f2.ShowDialog(); if (res == DialogResult.OK) { ModuloWS.modulo modulo = modulows.SeleccionarModulo(actividadws.SeleccionarActividad(actividad.id).idModulo); TableroWS.tablero tablero = tablerows.SeleccionarTablero(modulows.SeleccionarModulo(actividadws.SeleccionarActividad(actividad.id).idModulo).idTablero); actividadws.EliminarActividadVirtual(actividad.id); modificacionws.CrearModificacion("Eliminacion de actividad " + actividad.estado + " de modulo " + modulo.nombre + " en tablero " + tablero.titulo, DateTime.Now.ToString(), tablero.id, idUser); this.Visible = false; form.Visible = false; Tablero t = new Tablero(idUser, tablero.id); t.Show(); } }
private void Form1_Load(object sender, EventArgs e) { ActividadUsuarioWS.actividad[] actividades = actividadusuariows.ObtenerActividadesDeUsuario(usuario.id); ModificacionWS.modificacion[] modificaciones = modificacionws.ObtenerModificacionesDeUsuario(usuario.id); EquipoUsuarioWS.equipo[] equipos = equipousuariows.ObtenerEquiposDeUsuario(usuario.id); tableroUsuarioWS.tablero[] tableros = tablerousuariows.ObtenerTablerosDeUsuario(usuario.id); lblUsuario.Text = usuariows.SeleccionarUsuario(usuario.id).nombre; try { for (int i = 0; i < actividades.Length; i++) { ModuloWS.modulo modulo = modulows.SeleccionarModulo(actividadws.SeleccionarActividad(actividades[i].id).idModulo); TableroWS.tablero tablero = tablerows.SeleccionarTablero(modulows.SeleccionarModulo(actividadws.SeleccionarActividad(actividades[i].id).idModulo).idTablero); if (actividades[i].activo != 0 && modulo.activo != 0 && tablero.activo != 0) { Label actividad = new Label(); actividad.Text = actividades[i].titulo; actividad.Name = actividades[i].id.ToString(); actividad.BackColor = System.Drawing.Color.LightGray; actividad.Cursor = System.Windows.Forms.Cursors.Hand; actividad.FlatStyle = System.Windows.Forms.FlatStyle.Popup; actividad.Location = new System.Drawing.Point(6, 6); actividad.Margin = new System.Windows.Forms.Padding(6); actividad.MaximumSize = new System.Drawing.Size(141, 88); actividad.MinimumSize = new System.Drawing.Size(141, 88); actividad.Size = new System.Drawing.Size(141, 88); actividad.TabIndex = 7; actividad.Click += new System.EventHandler((sender1, e1) => MostrarActividad(sender1, e1, actividad.Name)); pnActividades.Controls.Add(actividad); } } }catch (Exception ex) { Console.Write(ex + "No se encontraron actividades pertenecientes a el usuario" + usuario.nombre); } try { for (int i = 0; i < modificaciones.Length; i++) { Label modificacion = new Label(); modificacion.BackColor = System.Drawing.Color.Gainsboro; modificacion.Cursor = System.Windows.Forms.Cursors.Hand; modificacion.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); modificacion.Location = new System.Drawing.Point(6, 6); modificacion.Margin = new System.Windows.Forms.Padding(3); modificacion.Text = modificaciones[i].descripcion; modificacion.Name = modificaciones[i].id.ToString(); modificacion.Size = new System.Drawing.Size(440, 25); modificacion.TabIndex = 2; modificacion.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; modificacion.Click += new System.EventHandler((sender1, e1) => VerModificacion(sender1, e1, modificacion.Name)); listaModificaciones.Controls.Add(modificacion); } }catch (Exception ex) { Console.Write(ex + "No se encontraron modificaciones pertenecientes a el usuario" + usuario.nombre); } try { for (int i = 0; i < equipos.Length; i++) { Label equipo = new Label(); equipo.BackColor = System.Drawing.Color.Gainsboro; equipo.Cursor = System.Windows.Forms.Cursors.Hand; equipo.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); equipo.Location = new System.Drawing.Point(6, 6); equipo.Margin = new System.Windows.Forms.Padding(3); equipo.Text = equipos[i].nombre; equipo.Name = equipos[i].id.ToString(); equipo.Size = new System.Drawing.Size(440, 25); equipo.TabIndex = 2; equipo.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; equipo.Click += new System.EventHandler((sender1, e1) => MostrarEquipo(sender1, e1, equipo.Name)); listaTableros.Controls.Add(equipo); } } catch (Exception ex) { Console.Write(ex + "No se encontraron equipos a los que pertenzca el usuario" + usuario.nombre); } try { for (int i = 0; i < tableros.Length; i++) { if (tableros[i].activo != 0) { Button b = new Button(); b.Width = 210; b.Height = 30; b.Text = tableros[i].titulo; b.Name = tableros[i].id.ToString(); b.Click += new System.EventHandler((sender1, e1) => AbrirTablero(sender1, e1, b)); pnTableros.Controls.Add(b); } } } catch (Exception ex) { Console.Write(ex + "No hay tableros para mostrar en el aside Tableros."); } }