private void buttonGoHome_Click(object sender, EventArgs e) { HOME vistaHome = Owner as HOME; HOME.tableroSeleccionado = null; vistaHome.refreshHome(); this.Close(); }
private void buttonGuardarCambiosTeam_Click(object sender, EventArgs e) { try { EquipoService equipoServicio = new EquipoService(); equipoServicio.updetearEquipo(textBoxNombre.Text, textBoxDescripcion.Text, equipoEnMuestra.IdEquipo); int contYaEstaba;//a vr entro al nuevo comparo con todos los viejos si encuentr coincidencia no hace nada //si no encuentra coincidencia tienen que insertarllo xq es uno nuevo foreach (Usuario nuevo in lstMiembros) { contYaEstaba = 0; foreach (Usuario viejo in lstMiembrosBackUp) { if (nuevo.IdUsuario == viejo.IdUsuario) { contYaEstaba++; } } if (contYaEstaba == 0) // Es decir, si el miembro nuevo no esta en la lista de los viejos...: { equipoServicio.agregarMiembroAequipo(equipoEnMuestra.IdEquipo, nuevo.IdUsuario); } } foreach (Usuario viejo in lstMiembrosBackUp) { contYaEstaba = 0; foreach (Usuario nuevo in lstMiembros) { if (nuevo.IdUsuario == viejo.IdUsuario) { contYaEstaba++; } } if (contYaEstaba == 0) // Es decir, si el miembro viejo no esta en la lista de los nuevos...: { equipoServicio.borrarMiembroAequipo(equipoEnMuestra.IdEquipo, viejo.IdUsuario); } } } catch (Exception ex) { throw ex; } if (vieneDeHome) { HOME vistaHome = Owner as HOME; vistaHome.refreshHome(); vieneDeHome = false; } else { MenuSiYaTieneEquipoTablero menu = Owner as MenuSiYaTieneEquipoTablero; menu.refrescarTablero(); } this.Close(); }
private void buttonCrearTeam_Click(object sender, EventArgs e) { if (textBoxName.Text == "") { MessageBox.Show("Debe agregar un nombre al equipo"); } else if (listBoxConMiembrosNewTeam.Items.Count == 0) { MessageBox.Show("Debe agregar integrantes al equipo"); } else { EquipoService equipoServicio = new EquipoService(); TableroService tableroServicio = new TableroService(); try { int idEquipo = equipoServicio.insertEquipo(textBoxName.Text, textBoxDescrip.Text); foreach (Usuario us in lstMiembros) { equipoServicio.agregarMiembroAequipo(idEquipo, us.IdUsuario); } if (vieneDeHome) { HOME vistaHome = Owner as HOME; vistaHome.refreshHome(); } else { tableroServicio.updetearEquipoDelTablero(HOME.tableroSeleccionado.IdTablero, idEquipo); } } catch (Exception ex) { throw ex; } this.Close(); } }
private void buttonDeleteTeam_Click(object sender, EventArgs e) { try { TableroService tableroServicio = new TableroService(); tableroServicio.eliminarEquiposDeLosTableros(equipoEnMuestra.IdEquipo); EquipoService equipoServicio = new EquipoService(); foreach (Usuario us in lstMiembros) { equipoServicio.borrarMiembroAequipo(equipoEnMuestra.IdEquipo, us.IdUsuario); } equipoServicio.borrarMiembroAequipo(equipoEnMuestra.IdEquipo, HOME.userLogueado.IdUsuario); equipoServicio.borrarEquipo(equipoEnMuestra.IdEquipo); HOME vistaHome = Owner as HOME; vistaHome.refreshHome(); this.Close(); } catch (Exception ex) { throw ex; } }