コード例 #1
0
        private void CargarCliente()
        {
            List <BEClienteProveedor> vListaCliente = new List <BEClienteProveedor>();

            vListaCliente = new BLClienteProveedor().Listar(new BEClienteProveedor());
            vListaCliente.Insert(0, new BEClienteProveedor(0, "Todos"));
            cbCliente.DataSource    = vListaCliente;
            cbCliente.DisplayMember = "Nombre";
            cbCliente.ValueMember   = "IdCliente";
        }
コード例 #2
0
        private void CargarCliente()
        {
            List <BEClienteProveedor> vListaCliente = new List <BEClienteProveedor>();
            BEClienteProveedor        oTemp         = new BEClienteProveedor();

            oTemp.IdZona  = 0;
            vListaCliente = new BLClienteProveedor().Listar(oTemp);
            vListaCliente.Insert(0, new BEClienteProveedor(0, ""));
            cbCliente.DataSource    = vListaCliente;
            cbCliente.DisplayMember = "Nombre";
            cbCliente.ValueMember   = "IdCliente";
        }
コード例 #3
0
        private void cmbClientes_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (this.bdSourceCompras != null)
            {
                BECompraFilter     compra   = (BECompraFilter)this.bdSourceCompras.Current;
                BEClienteProveedor oEntidad = new BEClienteProveedor();
                oEntidad.IdCliente = compra.IdProveedor;

                List <BEClienteProveedor> vTemp = new BLClienteProveedor().Listar(oEntidad);
                this.cmbClientes.DataSource    = vTemp;
                this.cmbClientes.DisplayMember = "Nombre";
                this.cmbClientes.ValueMember   = "IdCliente";
            }
        }
コード例 #4
0
        private void cargarCliente()
        {
            List <BEClienteProveedor> vTemp = new BLClienteProveedor().Listar(new BEClienteProveedor()
            {
                IdCliente = this.BLCompra.BECompra.IdProveedor
            });

            this.cmbClientes.DataSource    = vTemp;
            this.cmbClientes.DisplayMember = "Nombre";
            this.cmbClientes.ValueMember   = "IdCliente";

            if (vTemp.Count > 0)
            {
                this.cmbClientes.SelectedIndex = 0;
            }
        }
コード例 #5
0
        private void cmbClientes_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (this.bsDocumentos != null)
            {
                BEDocumentoCompra compra = (BEDocumentoCompra)this.bsDocumentos.Current;

                if (compra == null)
                {
                    return;
                }

                BEClienteProveedor oEntidad = new BEClienteProveedor();
                oEntidad.IdCliente = compra.IdCliente;

                List <BEClienteProveedor> vTemp = new BLClienteProveedor().Listar(oEntidad);
                this.cmbClientes.DataSource    = vTemp;
                this.cmbClientes.DisplayMember = "Nombre";
                this.cmbClientes.ValueMember   = "IdCliente";
            }
        }
コード例 #6
0
ファイル: frmAmortizacion.cs プロジェクト: carlosaban/DGP
        private void cmbClientes_KeyUp(object sender, KeyEventArgs e)
        {
            try
            {
                // Do nothing for certain keys, such as navigation keys.
                if (
                    (e.KeyCode == Keys.Escape) ||

                    (e.KeyCode == Keys.Left) ||
                    (e.KeyCode == Keys.Right) ||
                    (e.KeyCode == Keys.Up) ||
                    (e.KeyCode == Keys.Down) ||
                    (e.KeyCode == Keys.PageUp) ||
                    (e.KeyCode == Keys.PageDown) ||
                    (e.KeyCode == Keys.Home) ||
                    (e.KeyCode == Keys.End) ||

                    (e.KeyCode == Keys.Enter) ||

                    (e.KeyCode == Keys.Multiply) ||
                    (e.KeyCode == Keys.Divide) ||
                    (e.KeyCode == Keys.Subtract) ||
                    (e.KeyCode == Keys.Add) ||
                    (e.KeyCode == Keys.NumLock)
                    )
                {
                    e.Handled = true;
                    return;
                }
                string actual = cmbClientes.Text;
                //
                int intIdZona = 0;
                BEClienteProveedor oEntidad = new BEClienteProveedor();

                oEntidad.Nombre    = actual;
                oEntidad.IdZona    = intIdZona;
                oEntidad.IdCliente = 0;
                List <BEClienteProveedor> vTemp = new BLClienteProveedor().Listar(oEntidad);
                vTemp.Insert(0, new BEClienteProveedor(0, ""));
                if (vTemp != null && vTemp.Count > 0)
                {
                    cmbClientes.Text          = string.Empty;
                    cmbClientes.DataSource    = vTemp;
                    cmbClientes.DisplayMember = "Nombre";
                    cmbClientes.ValueMember   = "IdCliente";
                    cmbClientes.DroppedDown   = true;
                    cmbClientes.Refresh();
                    cmbClientes.Text = actual;
                    if (!string.IsNullOrEmpty(actual))
                    {
                        cmbClientes.Select(actual.Length, 0);
                    }
                    else
                    {
                        cmbClientes.SelectedIndex = -1;
                    }
                }
                else
                {
                    cmbClientes.DroppedDown   = false;
                    cmbClientes.SelectedIndex = -1;
                }
            }
            catch (Exception ex)
            {
                MostrarMensaje(ex.Message, MessageBoxIcon.Error);
            }
        }