Example #1
0
        public List <BEParametroDetalle> Listar(BEParametroDetalle pBEParametroDetalle)
        {
            DatabaseHelper            oDatabaseHelper = new DatabaseHelper();
            List <BEParametroDetalle> vLista          = new List <BEParametroDetalle>();
            IDataReader        oIDataReader           = null;
            BEParametroDetalle oBEParametroDetalle    = null;

            try {
                oDatabaseHelper.ClearParameter();
                oDatabaseHelper.AddParameter("@intIdParametro", (pBEParametroDetalle.IdParametro <= 0) ? (object)DBNull.Value : pBEParametroDetalle.IdParametro);

                oIDataReader = oDatabaseHelper.ExecuteReader("DGP_Listar_DetalleMaestra", CommandType.StoredProcedure);

                while (oIDataReader.Read())
                {
                    oBEParametroDetalle             = new BEParametroDetalle();
                    oBEParametroDetalle.IdItem      = Convert.ToInt32(oIDataReader["Id_Item"]);
                    oBEParametroDetalle.IdParametro = Convert.ToInt32(oIDataReader["Id_Parametro"]);
                    oBEParametroDetalle.Valor       = oIDataReader["Valor"].ToString();
                    oBEParametroDetalle.Texto       = oIDataReader["Texto"].ToString();
                    vLista.Add(oBEParametroDetalle);
                }

                return(vLista);
            } catch (Exception ex) {
                throw ex;
            } finally {
                if (!oIDataReader.IsClosed)
                {
                    oIDataReader.Close();
                }
                oIDataReader.Dispose();
                oDatabaseHelper.Dispose();
            }
        }
Example #2
0
        private void cmbFormaPago_SelectedIndexChanged(object sender, EventArgs e)
        {
            try
            {
                BEParametroDetalle formaPago = (BEParametroDetalle)this.cmbFormaPago.SelectedItem;

                this.cmbBanco.SelectedIndex  = (this.cmbBanco.Items.Count > 0) ? 0 : this.cmbBanco.SelectedIndex;
                this.txtNumeroOperacion.Text = string.Empty;

                if (formaPago.Valor == "CHQ" || formaPago.Valor == "DEP" || formaPago.Valor == "DET")
                {
                    this.cmbBanco.Enabled           = true;
                    this.txtNumeroOperacion.Enabled = true;
                }
                else
                {
                    this.cmbBanco.Enabled           = false;
                    this.txtNumeroOperacion.Enabled = false;
                }
            }
            catch (Exception ex)
            {
                throw;
            }
        }
 public List <BEParametroDetalle> Listar(BEParametroDetalle pBEParametroDetalle)
 {
     try {
         return(new DAParametroDetalle().Listar(pBEParametroDetalle));
     } catch (Exception ex) {
         throw ex;
     }
 }
Example #4
0
        private void CargarTipoDocumento()
        {
            List <BEParametroDetalle> vLista = new List <BEParametroDetalle>();
            BEParametroDetalle        oBEParametroDetalle = new BEParametroDetalle();

            oBEParametroDetalle.IdParametro = eParametro.TipoDocumento_Venta.GetHashCode();
            vLista = new BLParametroDetalle().Listar(oBEParametroDetalle);
            vLista.Insert(0, new BEParametroDetalle("0", "Todos"));
            cbTipoDocumento.DataSource    = vLista;
            cbTipoDocumento.DisplayMember = "Texto";
            cbTipoDocumento.ValueMember   = "Valor";
        }
Example #5
0
        //private void dtpFechaPago_ValueChanged(object sender, EventArgs e)
        //{

        //}

        //private void textBox1_TextChanged(object sender, EventArgs e)
        //{

        //}

        //private void textBox2_TextChanged(object sender, EventArgs e)
        //{

        //}

        //private void label11_Click(object sender, EventArgs e)
        //{

        //}
        /// <summary>
        ///
        /// </summary>
        /// <param name="pValor"></param>
        private void CargarTipoDocumentoPago()
        {
            List <BEParametroDetalle> vLista = new List <BEParametroDetalle>();

            BEParametroDetalle oBEParametroDetalle = new BEParametroDetalle();

            oBEParametroDetalle.IdParametro = eParametro.TipoAmortizacion.GetHashCode();
            vLista = new BLParametroDetalle().Listar(oBEParametroDetalle);
            cmbTipoPago.DataSource    = vLista;
            cmbTipoPago.DisplayMember = "Texto";
            cmbTipoPago.ValueMember   = "Valor";
        }
Example #6
0
        private void CargarEntidadBancaria()
        {
            List <BEParametroDetalle> vLista = new List <BEParametroDetalle>();

            BEParametroDetalle oBEParametroDetalle = new BEParametroDetalle();

            oBEParametroDetalle.IdParametro = eParametro.EntidadBancaria.GetHashCode();

            vLista = new BLParametroDetalle().Listar(oBEParametroDetalle);
            this.cmbBanco.DataSource = vLista;
            cmbBanco.DisplayMember   = "Texto";
            cmbBanco.ValueMember     = "Valor";
        }
Example #7
0
        private void frmAmortizacion_Load(object sender, EventArgs e)
        {
            try {
                dgrvAmortizacion.AutoGenerateColumns = false;
                lblSimboloMoneda.Text = VariablesSession.ISOCulture.NumberFormat.CurrencySymbol;
                this.CargarTipoDocumentoPago();

                BEParametroDetalle parametro = (BEParametroDetalle)this.cmbTipoPago.SelectedItem;
                this.CargarFormaPago(parametro);
                this.CargarEntidadBancaria();
            } catch (Exception ex) {
                MostrarMensaje(ex.Message, MessageBoxIcon.Error);
            }
        }
Example #8
0
        private void CargarEstadoCompra()
        {
            BEParametroDetalle oBEParametroDetalle = new BEParametroDetalle();

            oBEParametroDetalle.IdParametro = eParametro.Estado_Venta.GetHashCode();
            List <BEParametroDetalle> vLista = new BLParametroDetalle().Listar(oBEParametroDetalle);

            //vLista.Insert(0, new BEParametroDetalle("0", "Todos"));
            this.cbEstado.DataSource = vLista;
            cbEstado.DisplayMember   = "Texto";
            cbEstado.ValueMember     = "Valor";

            //cbEstado.SelectedValue= "REG"
        }
        private void CargarFormaPago(BEParametroDetalle beTipoAmortizacion)
        {
            List <BEParametroDetalle> vLista = new List <BEParametroDetalle>();

            BEParametroDetalle oBEParametroDetalle = new BEParametroDetalle();

            oBEParametroDetalle.IdParametro           = eParametro.FormaPago.GetHashCode();
            oBEParametroDetalle.ParametroDetallePadre = beTipoAmortizacion.IdItem;

            vLista = new BLParametroDetalle().Listar(oBEParametroDetalle);
            this.cmbFormaPago.DataSource = vLista;
            cmbFormaPago.DisplayMember   = "Texto";
            cmbFormaPago.ValueMember     = "Valor";
        }
Example #10
0
        private void cmbTipoPago_SelectedIndexChanged(object sender, EventArgs e)
        {
            try
            {
                BEParametroDetalle TipoPago = (BEParametroDetalle)this.cmbTipoPago.SelectedItem;
                //BEParametroDetalle pBEParametroDetalle = new BEParametroDetalle()
                //{
                //    IdItem = 0,
                //    ParametroDetallePadre = TipoPago.IdItem

                //};
                this.CargarFormaPago(TipoPago);
            }
            catch (Exception ex)
            {
                throw;
            }
        }