/// <summary> /// Abre tela motor fornecedor /// </summary> private void AbreTelaMotorFornecedor() { mMotor model = null; CADASTRO.frmCadMotorFornecedor telaMotorFornecedor = null; try { this.ValidaDadosNulos(); _listaModelMotorFornecedor = new List <mMotorFornecedor>(); model = this.PegaDadosTela(); telaMotorFornecedor = new TCC.UI.CADASTRO.frmCadMotorFornecedor(model, this._listaModelMotorFornecedor); DialogResult resultado = telaMotorFornecedor.ShowDialog(); if (resultado == DialogResult.Cancel) { this._listaModelMotorFornecedor = null; } } catch (TCC.Regra.Exceptions.Motor.DescMotorVazioException) { MessageBox.Show("É necessário digitar uma Descrição para o Motor", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Asterisk, MessageBoxDefaultButton.Button1); this.txtDsMotor.Focus(); } catch (Exception ex) { throw ex; } finally { model = null; telaMotorFornecedor = null; } }
/// <summary> /// Abre a tela de associação de motor com fornecedor /// </summary> private void AbreTelaAssociacaoMotorFornecedor() { CADASTRO.frmCadMotorFornecedor telaMotorFornecedor = null; try { telaMotorFornecedor = new TCC.UI.CADASTRO.frmCadMotorFornecedor(this._modelMotor); telaMotorFornecedor.ShowDialog(); } catch (Exception ex) { throw ex; } finally { telaMotorFornecedor = null; } }