private void btNovoEmprestimo_Click(object sender, EventArgs e) { ((Form)this.TopLevelControl).Hide(); frmNovoEmprestimo ne = new frmNovoEmprestimo(); ne.Show(); }
private void btNovoEmprestimo_Click(object sender, EventArgs e) { if (dgvResultadosPesquisa.CurrentRow.Cells[0].Value != null) { List <DataGridViewRow> livrosPesquisa = new List <DataGridViewRow>(); DataGridViewRow r = (DataGridViewRow)dgvResultadosPesquisa.CurrentRow.Clone(); int dgvPrimeiraLinha = dgvResultadosPesquisa.CurrentCell.RowIndex; for (int i = 0; i < dgvResultadosPesquisa.CurrentRow.Cells.Count; i++) { r.Cells[i].Value = dgvResultadosPesquisa.CurrentRow.Cells[i].Value; } livrosPesquisa.Add(r); int t = 0; foreach (DataGridViewRow item in dgvResultadosPesquisa.Rows) { if (t == dgvPrimeiraLinha) { t++; continue; } else { r = (DataGridViewRow)item.Clone(); for (int i = 0; i < item.Cells.Count; i++) { r.Cells[i].Value = item.Cells[i].Value; } livrosPesquisa.Add(r); t++; } } ((Form)this.TopLevelControl).Hide(); frmNovoEmprestimo ne = new frmNovoEmprestimo(livrosPesquisa); ne.Show(); } else { MessageBox.Show("Escolha um registro para realizar um novo empréstimo."); } }