private void btnBuscaCompra_Click(object sender, EventArgs e) { this._modelCompra = new mCompra(); frmBuscaCompra objForm = new frmBuscaCompra(this._modelCompra); try { DialogResult resultado = objForm.ShowDialog(); if (resultado == DialogResult.Cancel) { this._modelCompra = null; } else { this.txtCdCompra.Text = this._modelCompra.IdCompra.ToString(); } } catch (Exception ex) { throw ex; } finally { objForm = null; } }
private void AbreTelaBuscaOrdemServico() { rOrdemServico regra = new rOrdemServico(); frmBuscaCompra telaCompra = null; frmBuscaOrdemServico telaOrdemServ = null; DialogResult resultadoOrdemServ; DialogResult resultadoCompra; try { this._modelOrdemServico = new mOrdemServico(); this._modelCompra = new mCompra(); if (rdbBuscaOrdemServ.Checked == true) { telaOrdemServ = new frmBuscaOrdemServico(this._modelOrdemServico); resultadoOrdemServ = telaOrdemServ.ShowDialog(); if (resultadoOrdemServ == DialogResult.Cancel) { this._modelOrdemServico = null; } else { this.txtBuscaFiltro.Text = "Ordem de Serviço nº " + Convert.ToString(this._modelOrdemServico.IdOrdemServ); } } else { telaCompra = new frmBuscaCompra(this._modelCompra); resultadoCompra = telaCompra.ShowDialog(); if (resultadoCompra == DialogResult.Cancel) { this._modelCompra = null; } else { regra.buscaOrdemServicoParamVenda(Convert.ToString(this._modelCompra)); //buscaria o codigo da ordem de servico a partir do codigo da venda.. } } } catch (Exception ex) { throw ex; } finally { telaCompra = null; //telaOrdemServ = null; } }