예제 #1
0
        private void loadFirstTime()
        {
            try
            {
                int IdEntradaPrint = 0;
                if (Request.QueryString["_kp"] != null)
                {
                    int.TryParse(Request.QueryString["_kp"].ToString(), out IdEntradaPrint);
                    printEntrada(IdEntradaPrint);
                }

                fillData();

                //Verifica si tiene entradas compartidas pendientes con y sin fondeo
                IEnumerable <Entrada_compartida> lstDistinct = EntradaCtrl.getEntradaCompartidaByUser(((MstCasc)this.Master).getUsrLoged().Id, false).Distinct();
                hf_CompPendiente.Value = lstDistinct.Count() == 0 ? "0" : "1";

                //pnl_busqueda.Visible = lstDistinct.Count() == 0;
                //pnl_compartidos.Visible = lstDistinct.Count() > 0;
                if (lstDistinct.Count() > 0)
                {
                    repFoliosPendientes.DataSource = lstDistinct.ToList <Entrada_compartida>();
                    repFoliosPendientes.DataBind();
                }
            }
            catch
            {
                throw;
            }
        }
예제 #2
0
 private void fillRepEntCompartidas()
 {
     try
     {
         IEnumerable <Entrada_compartida> lstDistinct = EntradaCtrl.getEntradaCompartidaByUser(((MstCasc)this.Master).getUsrLoged().Id).Distinct();
         repFoliosPendientes.DataSource = lstDistinct.ToList <Entrada_compartida>();
         repFoliosPendientes.DataBind();
     }
     catch
     {
         throw;
     }
 }