Example #1
0
        /// <summary>
        /// Cria os nós que apareceram no TreeView
        /// </summary>
        private void CriaNosTreeView()
        {
            rVendaProduto regraVendaProduto = new rVendaProduto();
            DataTable     dtVendaProduto    = null;

            try
            {
                dtVendaProduto = regraVendaProduto.BuscaProdutosVenda(this._idVenda);
                foreach (DataRow linha in dtVendaProduto.Rows)
                {
                    this.CriaNoProduto(Convert.ToInt32(linha["id_prdto"]));
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                regraVendaProduto = null;
                if (dtVendaProduto != null)
                {
                    dtVendaProduto.Dispose();
                    dtVendaProduto = null;
                }
            }
        }
Example #2
0
        /// <summary>
        /// Insere os dados que estão no model
        /// </summary>
        private void Insere(ref mVenda modelVenda)
        {
            rVenda        regraVenda       = new rVenda();
            rVendaProduto regraVendaPedido = new rVendaProduto();

            try
            {
                modelVenda = this.PegaDadosTelaVenda();
                regraVenda.ValidarInsere(modelVenda);
                this.CompletaListaModelVendaPedido(modelVenda);
                foreach (mVendaProduto modelVendaProduto in this._listaModelVendaProduto)
                {
                    regraVendaPedido.ValidarInsere(modelVendaProduto);
                }
                this.btnLimpa_Click(null, null);
                MessageBox.Show("Registro Salvo com Sucesso!", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Asterisk, MessageBoxDefaultButton.Button1);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Asterisk, MessageBoxDefaultButton.Button1);
            }
            finally
            {
                regraVenda = null;
            }
        }
Example #3
0
        private void Insere()
        {
            mPedidoVenda  model;
            rVendaProduto regra = new rVendaProduto();

            try
            {
                this.ValidaDadosNulos();
                model = this.PegaDadosTela();
                regra.ValidarInsere(model);
                this.btnLimpar_Click(null, null);
                MessageBox.Show("Registro Salvo com Sucesso!", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Asterisk, MessageBoxDefaultButton.Button1);
            }
            catch (BUSINESS.Exceptions.CodigoDepartamentoVazioException)
            {
                MessageBox.Show("É Necessário Buscar o código do Departamento", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Asterisk, MessageBoxDefaultButton.Button1);
            }
            catch (BUSINESS.Exceptions.CodigoVendaVazioException)
            {
                MessageBox.Show("É Necessário Buscar o código da Venda", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Asterisk, MessageBoxDefaultButton.Button1);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                model = null;
                regra = null;
            }
        }
Example #4
0
        private mPedidoVenda PegaDadosTela()
        {
            mPedidoVenda  model = new mPedidoVenda();
            rVendaProduto regra = new rVendaProduto();

            try
            {
                model.DatAlt   = DateTime.Now;
                model.DscVenda = this.txtDsPedido.Text;
                model.IdDepto  = Convert.ToInt32(this._modelDepartamento.IdDepto);
                model.IdVenda  = this._modelVenda.IdVenda;

                return(model);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                model = null;
            }
        }
 /// <summary>
 /// Insere os dados que estão no model
 /// </summary>
 private void Insere(ref mVenda modelVenda)
 {
     rVenda regraVenda = new rVenda();
     rVendaProduto regraVendaPedido = new rVendaProduto();
     try
     {
         modelVenda = this.PegaDadosTelaVenda();
         regraVenda.ValidarInsere(modelVenda);
         this.CompletaListaModelVendaPedido(modelVenda);
         foreach (mVendaProduto modelVendaProduto in this._listaModelVendaProduto)
         {
             regraVendaPedido.ValidarInsere(modelVendaProduto);
         }
         this.btnLimpa_Click(null, null);
         MessageBox.Show("Registro Salvo com Sucesso!", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Asterisk, MessageBoxDefaultButton.Button1);
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message, "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Asterisk, MessageBoxDefaultButton.Button1);
     }
     finally
     {
         regraVenda = null;
     }
 }
 /// <summary>
 /// Cria os nós que apareceram no TreeView
 /// </summary>
 private void CriaNosTreeView()
 {
     rVendaProduto regraVendaProduto = new rVendaProduto();
     DataTable dtVendaProduto = null;
     try
     {
         dtVendaProduto = regraVendaProduto.BuscaProdutosVenda(this._idVenda);
         foreach (DataRow linha in dtVendaProduto.Rows)
         {
             this.CriaNoProduto(Convert.ToInt32(linha["id_prdto"]));
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
     finally
     {
         regraVendaProduto = null;
         if (dtVendaProduto != null)
         {
             dtVendaProduto.Dispose();
             dtVendaProduto = null;
         }
     }
 }
        private mPedidoVenda PegaDadosTela()
        {
            mPedidoVenda model = new mPedidoVenda();
            rVendaProduto regra = new rVendaProduto();

            try
            {
                model.DatAlt = DateTime.Now;
                model.DscVenda = this.txtDsPedido.Text;
                model.IdDepto = Convert.ToInt32(this._modelDepartamento.IdDepto);
                model.IdVenda = this._modelVenda.IdVenda;

                return model;
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                model = null;
            }
        }
 private void Insere()
 {
     mPedidoVenda model;
     rVendaProduto regra = new rVendaProduto();
     try
     {
         this.ValidaDadosNulos();
         model = this.PegaDadosTela();
         regra.ValidarInsere(model);
         this.btnLimpar_Click(null, null);
         MessageBox.Show("Registro Salvo com Sucesso!", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Asterisk, MessageBoxDefaultButton.Button1);
     }
     catch (TCC.Regra.Exceptions.CodigoDepartamentoVazioException)
     {
         MessageBox.Show("É Necessário Buscar o código do Departamento", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Asterisk, MessageBoxDefaultButton.Button1);
     }
     catch (TCC.Regra.Exceptions.CodigoVendaVazioException)
     {
         MessageBox.Show("É Necessário Buscar o código da Venda", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Asterisk, MessageBoxDefaultButton.Button1);
     }
     catch (Exception ex)
     {
         throw ex;
     }
     finally
     {
         model = null;
         regra = null;
     }
 }