private void Insere() { mTipoMotor model; rTipoMotor regra = new rTipoMotor(); try { this.ValidaDadosNulos(); 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.TipoMotor.CodigoTipoMotorExistenteException) { MessageBox.Show("Código do Tipo do Motor já existe!", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Asterisk, MessageBoxDefaultButton.Button1); this.txtIdReal.Focus(); } catch (BUSINESS.Exceptions.TipoMotor.NumeroTipoMotorVazioExeption) { MessageBox.Show("É Necessário Informar o código do Tipo do Motor", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Asterisk, MessageBoxDefaultButton.Button1); this.txtIdReal.Focus(); } catch (BUSINESS.Exceptions.TipoMotor.DescTipoMotorVazioException) { MessageBox.Show("É Necessário Informar Descrição para o Tipo do Motor", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Asterisk, MessageBoxDefaultButton.Button1); this.txtNmTipoMotor.Focus(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Asterisk, MessageBoxDefaultButton.Button1); } finally { model = null; regra = null; } }
private void PopulaModelCompletoAlteracao() { rTipoMotor regraTipoMotor = new rTipoMotor(); DataTable dtRegistroTipoMotor = null; try { dtRegistroTipoMotor = regraTipoMotor.BuscaUmRegistro(this._model); this._model.Deserialize(dtRegistroTipoMotor); } catch (Exception ex) { throw ex; } finally { regraTipoMotor = null; if (dtRegistroTipoMotor != null) { dtRegistroTipoMotor.Dispose(); dtRegistroTipoMotor = null; } } }
private void PopulaGrid() { rTipoMotor regra = new rTipoMotor(); try { this.dgTipoMotor.DataSource = regra.BuscaTipoMotor(this.txtFiltro.Text); this.dgTipoMotor.Columns[0].Visible = false; } catch (Exception ex) { throw ex; } finally { regra = null; } }
private void DeletaCadastro() { rTipoMotor regraTipoMotor = new rTipoMotor(); try { regraTipoMotor.ValidarDeleta(this._model); } catch (Exception ex) { throw ex; } finally { regraTipoMotor = null; } }
private mTipoMotor PegaDadosTela() { mTipoMotor model = new mTipoMotor(); rTipoMotor regra = new rTipoMotor(); try { model.IdTipoMotor = regra.BuscaMaxId(); model.IdTipoMotorReal = this.txtIdReal.Text.ToUpper(); model.DscTipoMotor = this.txtNmTipoMotor.Text; model.FlgAtivo = true; return model; } catch (Exception ex) { throw ex; } finally { model = null; } }