private void btnBuscarProduto_Click(object sender, EventArgs e) { if (rdbFamMotor.Checked == true) { this._modelFamMotor = new mFamiliaMotor(); frmBuscaFamiliaMotor objTela = new frmBuscaFamiliaMotor(_modelFamMotor); try { DialogResult resultado = objTela.ShowDialog(); if (resultado == DialogResult.Cancel) { this._modelFamMotor = null; this.txtFiltroBusca.Text = string.Empty; } else { this.txtFiltroBusca.Text = this._modelFamMotor.Id_fam_motor_real + " - " + this._modelFamMotor.DscFamiliaMotor; } } catch (Exception ex) { throw ex; } finally { objTela = null; } } else { this._modelKit = new mKitGrupoPeca(); frmBuscaKit objTela = new frmBuscaKit(_modelKit); try { DialogResult resultado = objTela.ShowDialog(); if (resultado == DialogResult.Cancel) { this._modelKit = null; } else { this.txtFiltroBusca.Text = this._modelKit.IdKitReal + " - " + this._modelKit.Nom_grupo; } } catch (Exception ex) { throw ex; } finally { objTela = null; } } }
/// <summary> /// Pega os dados que estão na tela e popula o model /// </summary> /// <returns>Retorna o model populado</returns> private mFamiliaMotor PegaDadosTela() { mFamiliaMotor model = new mFamiliaMotor(); rFamiliaMotor regra = new rFamiliaMotor(); try { model.IdFamiliaMotor = regra.BuscaIdMaximo(); string idFamReal = this._modelNumeroMotor.IdNumMotorReal + this._modelTipoMotor.IdTipoMotorReal; model.Id_fam_motor_real = idFamReal; model.DscFamiliaMotor = this.txtDsMotor.Text; model.FlgAtivo = true; string estoque= this.txtEstoque.Text; if (string.IsNullOrEmpty(estoque) == true) { model.IdEstoque = null; } else { model.IdEstoque = Convert.ToInt32(this._modelEstoque.Id_estoque); } model.IdMotor = Convert.ToInt32(this._modelMotor.IdMotor); model.IdNumMotor = Convert.ToInt32(this._modelNumeroMotor.Id_num_motor); model.IdTipoMotor = Convert.ToInt32(this._modelTipoMotor.IdTipoMotor); return model; } catch (Exception ex) { throw ex; } finally { model = null; } }
/// <summary> /// Completa a lista de model Kit Familia com o id da Familia que foi gravado no Banco de dados /// </summary> /// <param name="modelFamilia">model da Familia onde esta o id</param> private void CompletaListaModelKitFamilia(mFamiliaMotor modelFamilia) { foreach (mKitFamilia model in this._listaKitFamilia) { model.Id_farm_motor = modelFamilia.IdFamiliaMotor; } }
private void ValidaDados(mFamiliaMotor model) { if (this.ExisteFamiliaMotor(model.Id_fam_motor_real) == true) { throw new BUSINESS.Exceptions.FamiliaMotor.CodigoRealFamiliaExistenteException(); } }
public frmBuscaFamiliaMotor(mFamiliaMotor modelFamilia, bool Alteracao) { InitializeComponent(); this._model = modelFamilia; this._alteracao = Alteracao; }
public frmBuscaFamiliaMotor(mFamiliaMotor modelFamilia) { InitializeComponent(); this._model = modelFamilia; this._alteracao = false; }
private void btnLimpar_Click(object sender, EventArgs e) { base.LimpaDadosTela(this); this._modelFamMotor = null; this._modelKit = null; this.rdbFamMotor.Checked = true; }