private void btnNovoOS_Click(object sender, EventArgs e) { frmOS frmOS = new frmOS(new OS()); frmOS.ShowDialog(); frmOS.Dispose(); }
private void dgvOS_RowHeaderMouseDoubleClick(object sender, DataGridViewCellMouseEventArgs e) { OS osSelecionada = dgvOS.CurrentRow.DataBoundItem as OS; frmOS os = new frmOS(osSelecionada); if (os.ShowDialog() == DialogResult.OK) { dgvOS.DataSource = new OSColecao() { oSBanco.PesquisarPorCodigo(osSelecionada.Cod_ordem) }; } os.Dispose(); }
private void btnOS_Click(object sender, EventArgs e) { if (dgvCliente.CurrentRow == null) { MessageBox.Show("Selecione um cliente para criar uma OS"); } else { frmOS oS = new frmOS(new OS() { ClienteSelecionado = dgvCliente.CurrentRow.DataBoundItem as Cliente }); oS.ShowDialog(); oS.Dispose(); } }