コード例 #1
0
        public List <CsDetailMoratoire> ListeDesMoratoiresEmis(List <int> lstIdCentre, DateTime?Datedebut, DateTime?Datefin, bool IsPrecontentieux)
        {
            DataTable dt = new DataTable();

            if (!IsPrecontentieux)
            {
                dt = RecouvProcedures.ListeDesMoratoiresEmis(lstIdCentre, Datedebut, Datefin);
            }
            else
            {
                dt = RecouvProcedures.ListeDesMoratoiresEmisPrecontentieux(lstIdCentre, Datedebut, Datefin);
            }
            List <CsDetailMoratoire> lstMore = Entities.GetEntityListFromQuery <CsDetailMoratoire>(dt).Where(t => t.STATUS != 9).ToList();

            foreach (CsDetailMoratoire item in lstMore)
            {
                DataTable dtd = RecouvProcedures.ListeDesReglementMoratoires(item.FK_IDLCLIENT);
                List <CsDetailMoratoire> lstRegl = Entities.GetEntityListFromQuery <CsDetailMoratoire>(dtd);
                if (lstRegl != null && lstRegl.Count != 0)
                {
                    item.MONTANTPAYE = lstRegl.Sum(t => t.MONTANT);
                }
            }
            return(lstMore);
        }
コード例 #2
0
        public List <CsDetailCampagne> ListeDesClientIndexSaisi(List <CsCAMPAGNE> lesCampagne)
        {
            List <CsDetailCampagne> lstCampagne = new List <CsDetailCampagne>();

            foreach (CsCAMPAGNE item in lesCampagne)
            {
                DataTable dt = RecouvProcedures.ListeDesClientIndexSaisi(item);
                lstCampagne.AddRange(Entities.GetEntityListFromQuery <CsDetailCampagne>(dt));
            }
            return(lstCampagne);
        }
コード例 #3
0
        public List <CsDetailCampagne> ListeDesMoratoiresNonRespecte(List <int> lstIdCentre, DateTime?Datedebut, DateTime?Datefin)
        {
            DataTable dt = RecouvProcedures.ListeDesMoratoiresNonRespecte(lstIdCentre, Datedebut, Datefin);

            return(Entities.GetEntityListFromQuery <CsDetailCampagne>(dt));
        }
コード例 #4
0
        public List <CsDetailCampagne> ListeDesClientFraisSaisi(List <CsCAMPAGNE> lesCampagne)
        {
            DataTable dt = RecouvProcedures.ListeDesClientFraisSaisi(lesCampagne);

            return(Entities.GetEntityListFromQuery <CsDetailCampagne>(dt));
        }