private void MostrarLista()
        {
            MedNeg.Facturas.BlFacturas oblFacturas = new MedNeg.Facturas.BlFacturas();
            var oQuery = oblFacturas.TotalFacturadoPorLineaCredito();
            Session["resultadoquery"] = oQuery;
            ViewState["direccionsorting"] = System.Web.UI.WebControls.SortDirection.Ascending;
            var result = (IQueryable<MedDAL.Facturas.FacturasxRecetaView>)Session["resultadoquery"];
            DataTable dt = MedNeg.Utilidades.DataSetLinqOperators.CopyToDataTable(result);
            DataView dv = new DataView(dt);
            dv.Sort = "FuenteCuenta ASC";            

            try
            {
                
                dgvFacturacionTotales.DataSource = dv;
                dgvFacturacionTotales.DataKeyNames = new string[] { "idLineaCredito" };
                dgvFacturacionTotales.DataBind();
                //CargarCatalogo();
                if (dgvFacturacionTotales.Rows.Count == 0 && txbBuscar.Text == "")
                {
                    dgvFacturacionTotales.EmptyDataText = "No existen facturas registradas aun";
                }
                else
                {
                    dgvFacturacionTotales.EmptyDataText = "No existen facturas que coincidan con la búsqueda";
                }
                dgvFacturacionTotales.ShowHeader = true;
            }
            catch (Exception ex)
            {
                Response.Write(ex.Message);
            } 
        }