private void Insere() { mNumMotor model = new mNumMotor(); rNumeroMotor regra = new rNumeroMotor(); try { this.validaDadosNulo(); model = this.PegaDadosTela(); regra.ValidarInsere(model); base.LimpaDadosTela(this); this.btnAceitar.Enabled = false; MessageBox.Show("Registro Salvo com Sucesso!", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Asterisk, MessageBoxDefaultButton.Button1); } catch (BUSINESS.Exceptions.NumeroMotor.CodigoNumeroMotorExistenteException) { MessageBox.Show("Código Número de Motor já existe", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Asterisk, MessageBoxDefaultButton.Button1); this.txtIdRealMotor.Focus(); } catch (BUSINESS.Exceptions.NumeroMotor.NumeroMotorVazioExeption) { MessageBox.Show("É Necessário Informar o Número de Motor", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Asterisk, MessageBoxDefaultButton.Button1); this.txtIdRealMotor.Focus(); } catch (BUSINESS.Exceptions.NumeroMotor.DescMotorVazioException) { MessageBox.Show("É Necessário Informar uma Descrição para o Número de Motor", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Asterisk, MessageBoxDefaultButton.Button1); this.txtDscNumeroMotor.Focus(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Asterisk, MessageBoxDefaultButton.Button1); } finally { model = null; regra = null; } }
private void PopulaModelCompletoAlteracao() { rNumeroMotor regraNumMotor = new rNumeroMotor(); DataTable dtRegistroNumMotor = null; try { dtRegistroNumMotor = regraNumMotor.BuscaUmRegistro(this._model); this._model.Deserialize(dtRegistroNumMotor); } catch (Exception ex) { throw ex; } finally { regraNumMotor = null; if (dtRegistroNumMotor != null) { dtRegistroNumMotor.Dispose(); dtRegistroNumMotor = null; } } }
private void PopulaGrid() { rNumeroMotor regraNumMotor = new rNumeroMotor(); DataTable dt = new DataTable(); try { dt = regraNumMotor.BuscaNumeroMotor(this.txtFiltro.Text); dgNumMotor.DataSource = dt; this.dgNumMotor.Columns[0].Visible = false; } catch (Exception ex) { throw ex; } finally { regraNumMotor = null; dt = null; } }
private void DeletaCadastro() { rNumeroMotor regraNumMotor = new rNumeroMotor(); try { regraNumMotor.ValidarDeleta(this._model); } catch (Exception ex) { throw ex; } finally { regraNumMotor = null; } }
private mNumMotor PegaDadosTela() { mNumMotor model = new mNumMotor(); rNumeroMotor regra = new rNumeroMotor(); try { model.Id_num_motor = regra.BuscaIdMaximo(); model.IdNumMotorReal = this.txtIdRealMotor.Text; model.Dsc_num_motor = this.txtDscNumeroMotor.Text; model.Flg_ativo = true; return model; } catch (Exception ex) { throw ex; } finally { model = null; } }