/// <summary> /// se a lista tiver preenchida, percorre cada linha da gridview, /// mostra a info da grid nas textbox do novo form, que é aberto /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void pbGerirAnimal_Click_1(object sender, EventArgs e) { if (listaClientes.Rows.Count > 0) { Cliente mostrar = (Cliente)listaClientes.CurrentRow.DataBoundItem; foreach (DataGridViewRow item in this.listaClientes.SelectedRows) { GerirAnimais gerir = new GerirAnimais(mostrar); gerir.ShowDialog(); } } }
/// <summary> /// introduz a info dos atributos do Cliente nas textbox /// </summary> private void MostrarFicha() { tbId.Text = mostrar.Id; textBox1Nome.Text = mostrar.Nome; tbEmail.Text = mostrar.Email; tbNIF.Text = mostrar.NIF; tbTelemovel.Text = mostrar.Telemovel; foreach (Animal item in GerirAnimais.LerAnimais(mostrar.NIF)) { lbAnimais.Items.Add(item.Nome); } }