Ejemplo n.º 1
0
        //Consulta para cyc: edición de datos
        public Solicitantes(string UsuarioAutorizacion, decimal MaxImporteCredito,
                            byte ClaveCreditoAutorizado, SqlConnection Connection)
        {
            //
            // Required for Windows Form Designer support
            //
            InitializeComponent();
            //
            // TODO: Add any constructor code after InitializeComponent call
            //

            //timer para actualización automática
            _timer            = new CTimer.Timer();
            _timer.WaitPeriod = 10;
            _timer.TimerStop += new System.EventHandler(timerStop);
            //

            _usuarioAutorizacion    = UsuarioAutorizacion;
            _maxImporteCredito      = MaxImporteCredito;
            _claveCreditoAutorizado = ClaveCreditoAutorizado;

            _filtroEjecutivo = true;

            _connection   = Connection;
            _solicitantes = new ListaSolicitudesCredito(_connection);


            //Cargar la lista de ejecutivos
            layOutEdicionDeDatos();

            try
            {
                cboEjecutivo.DataSource    = _solicitantes.ListaEjecutivos;
                cboEjecutivo.DisplayMember = "NombreCompuesto";
                cboEjecutivo.ValueMember   = "Empleado";
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }

            //Asignar el handler para edición de datos (filtro por ejecutivo)
            dtpFAlta.ValueChanged += new EventHandler(dtpFAlta_ValueChanged);
            dtpFAlta_ValueChanged(null, null);
        }