private void AbreTelaBuscaEstoque() { frmBuscaEstoque telaEstoque = null; try { this._modelEstoque = new mEstoque(); telaEstoque = new frmBuscaEstoque(_modelEstoque); DialogResult resultado = telaEstoque.ShowDialog(); if (resultado == DialogResult.Cancel) { this._modelEstoque = null; } else { this.txtEstoque.Text = this._modelEstoque.Dsc_estoque; } } catch (Exception ex) { throw ex; } finally { telaEstoque = null; } }
public frmBuscaEstoque(mEstoque modelEstoque, bool Alteracao) { InitializeComponent(); _model = modelEstoque; _alteracao = Alteracao; }
public frmBuscaEstoque(mEstoque modelEstoque) { InitializeComponent(); _model = modelEstoque; _alteracao = false; }
/// <summary> /// Pega os dados da tela e popula o model /// </summary> /// <returns>Model populado</returns> private mEstoque PegaDadosTela() { mEstoque model = new mEstoque(); rEstoque regra = new rEstoque(); try { model.Id_estoque = regra.BuscaIdMaximo(); model.Id_depto = Convert.ToInt32(this._modelDepartamento.IdDepto); model.Dsc_estoque = this.txtNome.Text; model.Dat_alt = DateTime.Now; model.Flg_ativo = true; model.Flg_negativo = rdbDefeitoSim.Checked; return model; } catch (Exception ex) { throw ex; } finally { model = null; } }
private void ValidaDados(mEstoque model) { if (this.ExisteEstoque(model.Dsc_estoque) == true) { throw new Regra.Exceptions.Estoque.NomEstoqueExistenteException(); } }
private void btnLimpa_Click(object sender, EventArgs e) { base.LimpaDadosTela(this); this._listaKitFamilia = null; this._modelEstoque = null; this._modelMotor = null; this._modelTipoMotor = null; this._modelNumeroMotor = null; }
private void btnBuscaEstoque_Click(object sender, EventArgs e) { this._modelEstoque = new mEstoque(); frmBuscaEstoque objForm = new frmBuscaEstoque(this._modelEstoque); try { DialogResult resultado = objForm.ShowDialog(); if (resultado == DialogResult.Cancel) { this._modelEstoque = null; this.txtEstoque.Text = string.Empty; } else { this.txtEstoque.Text = this._modelEstoque.Dsc_estoque; } } catch (Exception ex) { throw ex; } finally { objForm = null; } }