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; } }
private void btnLimpar_Click(object sender, EventArgs e) { base.LimpaDadosTela(this); this._modelCompra = null; this._modelPeca = null; }
/// <summary> /// Popula o model de compra com os dados que estam na tela /// </summary> /// <returns>model com dados que estam na tela</returns> private mCompra PegaDadosTelaCompra() { mCompra model = new mCompra(); rCompra regra = new rCompra(); try { model.Dat = Convert.ToDateTime(this.txtDataCompra.Text); model.IdCompra = regra.BuscaIdMaximo(); model.Obs = this.txtObs.Text; model.Valor = Convert.ToDouble(this.txtValor.Text); MessageBox.Show("Registro salvo com sucesso!", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Asterisk, MessageBoxDefaultButton.Button1); return model; } catch (Exception ex) { throw ex; } finally { model = null; } }