Exemple #1
0
        /// <summary>
        /// Pega os dados da tela e popula o model
        /// </summary>
        /// <returns>Model populado</returns>
        private mEstoque PegaDadosTela()
        {
            mEstoque model = new mEstoque();
            rEstoque regra = new rEstoque();

            try
            {
                model.Id_estoque   = regra.BuscaIdMaximo();
                model.Id_depto     = Convert.ToInt32(this._modelDepartamento.IdDepto);
                model.Dsc_estoque  = this.txtNome.Text;
                model.Dat_alt      = DateTime.Now;
                model.Flg_ativo    = true;
                model.Flg_negativo = rdbDefeitoSim.Checked;

                return(model);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                model = null;
            }
        }
Exemple #2
0
        private void AbreTelaBuscaEstoque()
        {
            frmBuscaEstoque telaEstoque = null;

            try
            {
                this._modelEstoque = new mEstoque();

                telaEstoque = new frmBuscaEstoque(_modelEstoque);
                DialogResult resultado = telaEstoque.ShowDialog();
                if (resultado == DialogResult.Cancel)
                {
                    this._modelEstoque = null;
                }
                else
                {
                    this.txtEstoque.Text = this._modelEstoque.Dsc_estoque;
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                telaEstoque = null;
            }
        }
Exemple #3
0
        private void btnBuscaEstoque_Click(object sender, EventArgs e)
        {
            this._modelEstoque = new mEstoque();
            frmBuscaEstoque objForm = new frmBuscaEstoque(this._modelEstoque);

            try
            {
                DialogResult resultado = objForm.ShowDialog();
                if (resultado == DialogResult.Cancel)
                {
                    this._modelEstoque   = null;
                    this.txtEstoque.Text = string.Empty;
                }
                else
                {
                    this.txtEstoque.Text = this._modelEstoque.Dsc_estoque;
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                objForm = null;
            }
        }
Exemple #4
0
 private void ValidaDados(mEstoque model)
 {
     if (this.ExisteEstoque(model.Dsc_estoque) == true)
     {
         throw new Regra.Exceptions.Estoque.NomEstoqueExistenteException();
     }
 }
Exemple #5
0
 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;
 }
Exemple #6
0
 public frmBuscaEstoque(mEstoque modelEstoque, bool Alteracao)
 {
     InitializeComponent();
     _model     = modelEstoque;
     _alteracao = Alteracao;
 }
Exemple #7
0
 public frmBuscaEstoque(mEstoque modelEstoque)
 {
     InitializeComponent();
     _model     = modelEstoque;
     _alteracao = false;
 }