Example #1
0
        public static AdviseEntity GetAdviseInfoByID(long id)
        {
            AdviseInfo resultInfo = new AdviseRepository().GetAdviseInfoByID(id);

            AdviseEntity result = TranslateAdviseEntity(resultInfo);

            return(result);
        }
Example #2
0
        public static List <AdviseEntity> GetAdviseInfoByCustomerID(long customerID)
        {
            List <AdviseEntity> all    = new List <AdviseEntity>();
            AdviseRepository    mr     = new AdviseRepository();
            List <AdviseInfo>   miList = mr.GetAdviseInfoByCustomerID(customerID);

            foreach (AdviseInfo mInfo in miList)
            {
                AdviseEntity adviseEntity = TranslateAdviseEntity(mInfo);
                all.Add(adviseEntity);
            }
            return(all);
        }
Example #3
0
        public static int ModifyDealInfo(AdviseEntity adviseEntity)
        {
            int result = 0;

            if (adviseEntity != null)
            {
                AdviseInfo resultInfo = TranslateAdviseInfo(adviseEntity);
                resultInfo.ModifyDate = DateTime.Now;
                result = new AdviseRepository().ModifyAdviseDealInfo(resultInfo);
            }

            return(result);
        }
Example #4
0
        public static List <AdviseEntity> GetAdviseInfoPager(PagerInfo pager)
        {
            List <AdviseEntity> all    = new List <AdviseEntity>();
            AdviseRepository    mr     = new AdviseRepository();
            List <AdviseInfo>   miList = mr.GetAllAdviseInfoPager(pager);

            foreach (AdviseInfo mInfo in miList)
            {
                AdviseEntity adviseEntity = TranslateAdviseEntity(mInfo);
                all.Add(adviseEntity);
            }
            return(all);
        }
Example #5
0
        public static List <AdviseEntity> GetAdviseInfoByRule(string customerName, string title, int dealStatus, PagerInfo pager)
        {
            List <AdviseEntity> all    = new List <AdviseEntity>();
            AdviseRepository    mr     = new AdviseRepository();
            List <AdviseInfo>   miList = mr.GetAllAdviseInfoByRule(customerName, title, dealStatus, pager);

            foreach (AdviseInfo mInfo in miList)
            {
                AdviseEntity adviseEntity = TranslateAdviseEntity(mInfo);
                all.Add(adviseEntity);
            }
            return(all);
        }