示例#1
0
 public List<CedForecastWebEntidades.TipoCuenta> Lista(bool ConTipoCuentaSinInformar)
 {
     System.Text.StringBuilder a = new StringBuilder();
     a.Append("select TipoCuenta.IdTipoCuenta, TipoCuenta.DescrTipoCuenta ");
     a.Append("from TipoCuenta");
     DataTable dt = new DataTable();
     dt = (DataTable)Ejecutar(a.ToString(), TipoRetorno.TB, Transaccion.NoAcepta, sesion.CnnStr);
     List<CedForecastWebEntidades.TipoCuenta> lista = new List<CedForecastWebEntidades.TipoCuenta>();
     if (dt.Rows.Count != 0)
     {
         if (ConTipoCuentaSinInformar)
         {
             lista.Add(new CedForecastWebEntidades.TipoCuenta());
         }
         for (int i = 0; i < dt.Rows.Count; i++)
         {
             CedForecastWebEntidades.TipoCuenta TipoCuenta = new CedForecastWebEntidades.TipoCuenta();
             Copiar(dt.Rows[i], TipoCuenta);
             lista.Add(TipoCuenta);
         }
     }
     return lista;
 }
 protected void TipoCuentaDropDownList_SelectedIndexChanged(object sender, EventArgs e)
 {
     CedForecastWebEntidades.TipoCuenta tipoCuenta = new CedForecastWebEntidades.TipoCuenta();
     tipoCuenta.Id = TipoCuentaDropDownList.SelectedValue;
     PaginaDefaultDropDownList.DataSource = CedForecastWebRN.PaginaDefault.Lista(tipoCuenta, (CedEntidades.Sesion)Session["Sesion"]);
     PaginaDefaultDropDownList.SelectedValue = ((CedForecastWebEntidades.Sesion)Session["Sesion"]).Cuenta.PaginaDefault.Id;
 }