예제 #1
0
        //Este proceso cargar las listas del formulario
        protected void Page_Load(object sender, EventArgs e)
        {
            if (this.IsPostBack == false)
            {
                Usuario objUsuario = (Usuario)Session["Usuario"];
                int     idPersona  = objUsuario.idPersona;

                using (SistemaBancarioEntities bd = new SistemaBancarioEntities())
                {
                    var listaTiposMovimientos = (from m in bd.spConsultaTiposCajero()
                                                 select m).ToList();
                    ddnTipoMovimiento.Items.Add(new ListItem("Seleccione un tipo"));

                    foreach (var tipos in listaTiposMovimientos)
                    {
                        var item = new ListItem(tipos.nombre, tipos.idTipoMovimiento.ToString());
                        ddnTipoMovimiento.Items.Add(item);
                    }
                    ddnTipoMovimiento.DataBind();

                    var listaCuentas = (from c in bd.spConsultaCuentas(idPersona)
                                        select c).ToList();

                    ddnCuentas.Items.Add(new ListItem("Seleccione una cuenta"));
                    foreach (var cuentas in listaCuentas)
                    {
                        var item = new ListItem(cuentas.numeroCuenta, cuentas.idCuenta.ToString());
                        ddnCuentas.Items.Add(item);
                    }
                    ddnCuentas.DataBind();
                }
            }
        }