/// <summary>
 /// Abre a tela para buscar um motor
 /// </summary>
 private void AbreTelaBuscaMotor()
 {
     frmBuscaMotor telaMotor = null;
     try
     {
         this._modelMotor = new mMotor();
         telaMotor = new frmBuscaMotor(this._modelMotor);
         DialogResult resultado = telaMotor.ShowDialog();
         if (resultado == DialogResult.Cancel)
         {
             this._modelMotor = null;
             this.txtBuscaFiltro.Text = string.Empty;
         }
         else
         {
             this.txtBuscaFiltro.Text = this._modelMotor.DscMotor;
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
     finally
     {
         telaMotor = null;
     }
 }
 private void btnBuscaMotor_Click(object sender, EventArgs e)
 {
     this._modelMotor = new mMotor();
     frmBuscaMotor objForm = new frmBuscaMotor(this._modelMotor);
     try
     {
         DialogResult resultado = objForm.ShowDialog();
         if (resultado == DialogResult.Cancel)
         {
             this._modelMotor = null;
             this.txtDescMotor.Text = string.Empty;
         }
         else
         {
             this.txtDescMotor.Text = this._modelMotor.DscMotor;
             this._idMotor = this._modelMotor.IdMotor;
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
     finally
     {
         objForm = null;
     }
 }
 public frmCadMotorFornecedor(mMotor modelMotor)
 {
     InitializeComponent();
     this.btnBuscaMotor.Visible = false;
     _modelMotor = modelMotor;
     this._telaMotor = false;
     this.txtDescMotor.Text = modelMotor.DscMotor;
 }
 public frmBuscaFornecedor(mFornecedor modelFornecedor, mMotor modelMotor)
 {
     InitializeComponent();
     _model = modelFornecedor;
     _alteracao = false;
     this._modelMotor = modelMotor;
     this._filtroBusca = true;
 }
        public frmMotorEstoque(mMotor modelMotor, List<mMotorEstoque> listaMotorEstoque)
        {
            InitializeComponent();
            this.btnBuscaMotor.Visible = false;
            this._modelMotor = modelMotor;
            this.txtMotor.Text = modelMotor.IdMotor + " - " + modelMotor.DscMotor;

            this.MarcaMotorEstoque();
            this._listaModelMotorEstoque = listaMotorEstoque;
            this._telaMotor = true;
        }
 /// <summary>
 /// Este metodo busca todos os relacionamento entre motor e estoque por motor selecionado
 /// </summary>
 /// <param name="model"></param>
 /// <returns></returns>
 public DataTable BuscaMotorEstoquePorMotor(mMotor model)
 {
     SqlParameter param = null;
     try
     {
         param = new SqlParameter("@id_motor", model.IdMotor);
         return base.BuscaDados("sp_busca_motorestoqueparammotor", param);
     }
     catch (Exception ex)
     {
         throw ex;
     }
     finally
     {
         param = null;
     }
 }
예제 #7
0
 private void ValidaDados(mMotor model)
 {
     if (this.ExisteNomeMotor(model.DscMotor) == true)
     {
         throw new Regra.Exceptions.Motor.DescMotorExistenteException();
     }
 }
 private void btnBuscaMotor_Click(object sender, EventArgs e)
 {
     this.btnLimpa_Click(null, null);
     this._modelMotor = new mMotor();
     frmBuscaMotor objForm = new frmBuscaMotor(this._modelMotor);
     try
     {
         DialogResult resultado = objForm.ShowDialog();
         if (resultado == DialogResult.Cancel)
         {
             this._modelMotor = null;
         }
         else
         {
             this.txtMotor.Text = this._modelMotor.DscMotor;
             this.MarcaMotorEstoque();
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
     finally
     {
         objForm = null;
     }
 }
        private void btnLimpa_Click(object sender, EventArgs e)
        {
            base.LimpaDadosTela(this);

            _listaModelMotorEstoque = null;
            _modelMotor = null;

            this.PopulaGrid();
        }
        private mMotor PegaDadosTela()
        {
            mMotor model = new mMotor();
            rMotor regra = new rMotor();

            try
            {
                model.IdMotor = regra.BuscaMaxId();
                model.DscMotor = this.txtDsMotor.Text;
                model.FlgAtivo = true;

                return model;
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                model = null;
            }
        }
 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 rdbPeca_CheckedChanged(object sender, EventArgs e)
 {
     if (this.rdbMotor.Checked == true)
     {
         this._modelPeca = null;
     }
     else
     {
         this._modelMotor = null;
     }
 }
 /// <summary>
 /// Limpa a parte da tela de Ordem Compra
 /// </summary>
 private void LimpaGrupoOrdemCompra()
 {
     try
     {
         foreach (Control controle in this.gpbOrdemCompra.Controls)
         {
             Type tipo = controle.GetType();
             if (tipo.Equals(typeof(TextBox)) == true || tipo.Equals(typeof(TCC.Controle.MegaTextBox)) == true)
             {
                 controle.Text = string.Empty;
             }
         }
         this._modelFornecedor = null;
         this._modelMotor = null;
         this._modelPeca = null;
         this.rdbPeca.Checked = true;
         this.rdbMotor.Checked = false;
     }
     catch (Exception e)
     {
         throw e;
     }
 }
 private void btnLimpar_Click(object sender, EventArgs e)
 {
     base.LimpaDadosTela(this);
     this._modelFornecedor = null;
     this._modelMotor = null;
     this._modelPeca = null;
     this._listaOrdemCompra = null;
 }
 public frmBuscaMotor(mMotor modelMotor, bool Alteracao)
 {
     InitializeComponent();
     this._model = modelMotor;
     this._alteracao = Alteracao;
 }
 public frmBuscaMotor(mMotor modelMotor)
 {
     InitializeComponent();
     this._model = modelMotor;
     this._alteracao = false;
 }