示例#1
0
        private void button2_Click(object sender, System.EventArgs e)
        {
            if (tbcOpcion.SelectedIndex == 0)
            {
                _ArchivoCambio    = false;
                btnBuscar.Enabled = _ArchivoCambio;
                try
                {
                    this.Cursor = Cursors.WaitCursor;
                    if (cboArchivoOrigen.Items.Count != 0)
                    {
                        _archivoseleccionado = cboArchivoOrigen.SelectedValue.ToString();
                    }
                    _pagoReferenciado.ArchivoOrigen = _archivoseleccionado;
                    _pagoReferenciado.CleanDataMovimientos();
                    _pagoReferenciado.CargaDatos();
                    _pagoReferenciado.ConsultaCliente();

                    if (!securityProfile.TieneAcceso("PAGOREFERENCIADO_NOEDIFICIOS"))
                    {
                        vwGrd2.DataSource = _pagoReferenciado.DSPagoReferenciado.Tables["Cobro"];
                        vwGrd2.AutoColumnHeader();
                        vwGrd2.DataAdd();
                        vwGrd3.DataSource = _pagoReferenciado.DSPagoReferenciado.Tables["CobroPedido"];
                        vwGrd3.AutoColumnHeader();
                        vwGrd3.DataAdd();
                    }
                    else
                    {
                        grdCyC.DataSource = _pagoReferenciado.DSPagoReferenciado.Tables["CobroCYC"];
                        grdCyC.AutoColumnHeader();
                        grdCyC.DataAdd();
                    }
                }
                catch (Exception ex)
                {
                    this.Cursor = Cursors.Default;
                    MessageBox.Show("Ha ocurrido el siguiente error: " + (char)13 + ex.Message, this.Text, MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                finally
                {
                    this.Cursor = Cursors.Default;
                }
            }
            else
            {
                try
                {
                    this.Cursor = Cursors.WaitCursor;
                }
                catch (Exception ex)
                {
                    this.Cursor = Cursors.Default;
                }
                finally
                {
                    this.Cursor = Cursors.Default;
                }
            }
        }
示例#2
0
        private void ConsultaGeneral(int archivoOrigen)
        {
            this.Cursor = Cursors.WaitCursor;
            _pagoReferenciado.ArchivoOrigen = Convert.ToInt32(archivoOrigen);
            //Recupera el contenido del archivo
            _pagoReferenciado.CargaDatos();
            //
            _pagoReferenciado.ConsultaCliente();

            vwGrd2.DataSource = _pagoReferenciado.DSPagoReferenciado.Tables["Cobro"];
            //vwGrd2.DataSource = _pagoReferenciado._dtFacturaPedido;
            vwGrd2.AutoColumnHeader();
            vwGrd2.DataAdd();
            dgDocumentos.DataSource = _pagoReferenciado.DSPagoReferenciado.Tables["CobroPedido"];
            //				dgDocumentos.AutoColumnHeader();
            //				dgDocumentos.DataAdd();
            this.Cursor = Cursors.Default;
        }