private void CargarDatos()
        {
            FBDAL dal = new FBDAL();
            List<DoctosCC> lstCxC = dal.ObtenerDocumentosDeCobranza(hoy);
            List<DoctosCC> lstSource = new List<DoctosCC>();
            foreach (string concepto in Properties.Settings.Default.ConceptosEfectivo)
            {
                lstSource.AddRange(lstCxC.FindAll(o => o.iIDConcepto == Convert.ToInt32(concepto)));
            }

            gridCxC.DataSource = lstSource.OrderBy(o=>o.dTotal).ToList();
            gvCxC.BestFitColumns();

            var lstPV = dal.ObtenerIngresos(hoy);
            gridIngresos.DataSource = lstPV.OrderBy(o => o.Total).ToList();
            gvIngresos.BestFitColumns();

            decimal diferencia = lstSource.Sum(o => o.dTotal) - lstPV.Sum(o => o.Total);
            lblDiferencia.Text = string.Format("Diferencia: {0}", diferencia.ToString("c"));
        }
        private void CargarCobranza()
        {
            FBDAL dal = new FBDAL();
            List<ConceptosCC> lstConceptosCC = dal.ObtenerConceptosCC();
            List<DoctosCC> lstDoctosCC = dal.ObtenerDocumentosDeCobranza(hoy);
            List<DoctosCC> lstSource = new List<DoctosCC>();

            DoctosCC ResultadosCobranza;

            foreach (ConceptosCC concepto in lstConceptosCC)
            {
                List<DoctosCC> lstAux = lstDoctosCC.FindAll(o => o.iIDConcepto == concepto.iID);
                if (Properties.Settings.Default.ConceptosEfectivo.Contains(concepto.iID.ToString()) == true ||
                    Properties.Settings.Default.ConceptosCheques.Contains(concepto.iID.ToString()) == true)
                {
                    ResultadosCobranza = new DoctosCC();
                    ResultadosCobranza.iIDConcepto = concepto.iID;
                    ResultadosCobranza.sConcepto = concepto.sConcepto;
                    ResultadosCobranza.dNeto = lstAux.Sum(o => o.dNeto);
                    ResultadosCobranza.dImpuestos = lstAux.Sum(o => o.dImpuestos);

                    lstSource.Add(ResultadosCobranza);
                }
            }

            gridCobranza.DataSource = lstSource;
            gvCobranza.BestFitColumns();
        }