//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(); } } }
protected void Page_Load(object sender, EventArgs e) { Usuario objUsuario = (Usuario)Session["Usuario"]; using (SistemaBancarioEntities bd = new SistemaBancarioEntities()) { var detalleCuentas = (from c in bd.spConsultaCuentas(objUsuario.idPersona) select c).ToList(); grdMovimientos.DataSource = detalleCuentas; grdMovimientos.DataBind(); } }
//Este proceso se encarga de llenar las listas 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 listaCuentasUsuario = (from m in bd.spConsultaCuentas(objUsuario.idPersona) select m).ToList(); ddnCuentaOrigen.Items.Add(new ListItem("Seleccione una cuenta de origen")); foreach (var cuentas in listaCuentasUsuario) { var item = new ListItem(cuentas.numeroCuenta, cuentas.idCuenta.ToString()); ddnCuentaOrigen.Items.Add(item); } ddnCuentaOrigen.DataBind(); } ddnCuentaDestino.Items.Add(new ListItem("Seleccione una cuenta de destino")); ddnCuentaDestino.DataBind(); } }