private void _tsbAdicionarNodoProy_Click(object sender, EventArgs e) { if (_persona != null) { FormNodosDemanda form = new FormNodosDemanda(); form.SetParametros(null, false, null); DialogResult res = form.ShowDialog(); if (res == DialogResult.OK) { //_nodoDemanda = form.GetNodo(); _listaNodosConexion = form.GetLista(); foreach (NodoDemanda nodoConexion in _listaNodosConexion) { if (!ExisteEnListaNodosDeDemanda(nodoConexion)) { _dicNodosAgentes[nodoConexion.PkNodoDemanda] = new List <NodoDemanda>(); _lbxNodosDemanda.Items.Add(nodoConexion); _lbxNodosDemanda.SelectedIndex = _lbxNodosDemanda.Items.Count - 1; } else { _lbxNodosDemanda.SelectedIndex = _idxNodoDemanda; } } } } }
private void _tsbAdicionarNodoConexion_Click(object sender, EventArgs e) { if (_lbxNodosDemanda.Items.Count > 0) { FormNodosDemanda form = new FormNodosDemanda(); form.SetParametros(_nodoDemanda, false, null); DialogResult res = form.ShowDialog(); if (res == DialogResult.OK) { _listaNodosDemanda = form.GetLista(); foreach (NodoDemanda nodoDemanda in _listaNodosDemanda) { if (!ExisteEnListaNodosDeConexion(nodoDemanda)) { _dicNodosAgentes[_nodoDemanda.PkNodoDemanda].Add(nodoDemanda); _lbxNodosConectados.Items.Add(nodoDemanda); _lbxNodosConectados.SelectedIndex = _lbxNodosConectados.Items.Count - 1; } else { _lbxNodosConectados.SelectedIndex = _idxNodoConexion; } } } } }