internal List<RefCaveatCaseEntity> GetListRefCaveatCaseEntityBySGID(string SGID)
        {
            List<RefCaveatCaseEntity> listRefCaveatCaseEntity = new List<RefCaveatCaseEntity>();
            RefCaveatCaseEntity refCaveatCaseEntity = new RefCaveatCaseEntity();
            DetachedCriteria detachedCriteria = DetachedCriteria.For(typeof(RefCaveatCase))
                                                                .Add(Expression.Eq("SubmissionGroupId", SGID));
            IRepository<RefCaveatCase> refCaveatCaseRepository = new RepositoryImpl<RefCaveatCase>(applicationSession);

            List<RefCaveatCase> listRefCaveatCase = refCaveatCaseRepository.GetAll(detachedCriteria) as List<RefCaveatCase>;
            if (listRefCaveatCase != null && listRefCaveatCase.Count > 0)
            {
                foreach (RefCaveatCase refCaveatCase in listRefCaveatCase)
                {
                    refCaveatCaseEntity = AllInOne.Legal.DataMapper.BackEnd.NHibernateToDomain.ObjectMapper.CommonMapper.GetRefCaveatCaseEntity(refCaveatCase);
                    listRefCaveatCaseEntity.Add(refCaveatCaseEntity);
                }
            }
            return listRefCaveatCaseEntity;
        }
        internal List<InterfaceICAEntity> GetAllInterfaceICAEntity()
        {
            List<InterfaceICA> listInterfaceICA;
            List<InterfaceICAEntity> listInterfaceICAEntity = new List<InterfaceICAEntity>();
            InterfaceICAEntity interfaceICAEntity = new InterfaceICAEntity();
            IRepository<InterfaceICA> interfaceICARepository = new RepositoryImpl<InterfaceICA>(applicationSession);
            listInterfaceICA = interfaceICARepository.GetAll() as List<InterfaceICA>;

            if (listInterfaceICA != null && listInterfaceICA.Count > 0)
            {
                foreach (InterfaceICA interfaceICA in listInterfaceICA)
                {
                    interfaceICAEntity = AllInOne.Legal.DataMapper.BackEnd.NHibernateToDomain.ObjectMapper.BackEndSpecificMapper.GetInterfaceICAEntity(interfaceICA);
                    listInterfaceICAEntity.Add(interfaceICAEntity);
                }
            }
            else
                listInterfaceICAEntity = null;
            return listInterfaceICAEntity;
        }
        internal ADMInfoEntity GetADMInfoEntityBySGID(string SGID)
        {
            ADMInfoEntity aDMInfoEntity = new ADMInfoEntity();

            IRepository<ADMInfo> aDMInfoRepository = new RepositoryImpl<ADMInfo>(applicationSession);

            DetachedCriteria detachedCriteria = DetachedCriteria.For(typeof(ADMInfo))
                                                               .Add(Expression.Eq("SubmissionGroupId", SGID));
            List<ADMInfo> listADMInfo = aDMInfoRepository.GetAll(detachedCriteria) as List<ADMInfo>;
            if (listADMInfo != null && listADMInfo.Count > 0)
            {
                foreach (ADMInfo adMInfo in listADMInfo)
                {
                    aDMInfoEntity = AllInOne.Legal.DataMapper.BackEnd.NHibernateToDomain.ObjectMapper.CaseSpecificMapper.GetADMInfoEntity(adMInfo);
                }
            }
            else
                aDMInfoEntity = null;
            return aDMInfoEntity;
        }
        internal BankruptcyInfoEntity GetBankruptcyInfoBySGID(string submissionGroupId)
        {
            BankruptcyInfoEntity bankruptcyInfoEntity = new BankruptcyInfoEntity();
            IRepository<BankruptcyInfo> bankruptcyInfoRepository = new RepositoryImpl<BankruptcyInfo>(applicationSession);
            List<BankruptcyInfo> listBankruptcyInfo = new List<BankruptcyInfo>();
            DetachedCriteria detachedCriteria = DetachedCriteria.For(typeof(BankruptcyInfo))
                                                                .Add(Expression.Eq("SubmissionGroupId", submissionGroupId));
            listBankruptcyInfo = bankruptcyInfoRepository.GetAll(detachedCriteria) as List<BankruptcyInfo>;

            if (listBankruptcyInfo != null && listBankruptcyInfo.Count > 0)
            {
                foreach (BankruptcyInfo bankruptcyInfo in listBankruptcyInfo)
                {
                    bankruptcyInfoEntity = AllInOne.Legal.DataMapper.BackEnd.NHibernateToDomain.ObjectMapper.CaseSpecificMapper.GetBankruptcyInfoEntity(bankruptcyInfo);
                }

            }
            else
                bankruptcyInfoEntity = null;
            return bankruptcyInfoEntity;
        }
        internal List<InterfaceICAEntity> GetAllInterfaceICAEntityByStatus()
        {
            DetachedCriteria detachedCriteria = DetachedCriteria.For(typeof(InterfaceICA))
                .Add(Expression.Not(NHibernate.Criterion.Restrictions.Eq("Status", "C")));

            List<InterfaceICA> listInterfaceICA;
            List<InterfaceICAEntity> listInterfaceICAEntity = new List<InterfaceICAEntity>();
            InterfaceICAEntity interfaceICAEntity = new InterfaceICAEntity();
            IRepository<InterfaceICA> interfaceICARepository = new RepositoryImpl<InterfaceICA>(applicationSession);
            listInterfaceICA = interfaceICARepository.GetAll(detachedCriteria) as List<InterfaceICA>;
            if (listInterfaceICA != null && listInterfaceICA.Count > 0)
            {
                foreach (InterfaceICA interfaceICA in listInterfaceICA)
                {
                    interfaceICAEntity = AllInOne.Legal.DataMapper.BackEnd.NHibernateToDomain.ObjectMapper.BackEndSpecificMapper.GetInterfaceICAEntity(interfaceICA);
                    listInterfaceICAEntity.Add(interfaceICAEntity);
                }
            }
            else
                listInterfaceICAEntity = null;
            return listInterfaceICAEntity;
        }
 private List<BankruptcyOtherDefDetail> GetAllBankruptcyOtherDefDetail(DetachedCriteria detachedCriteria)
 {
     IRepository<BankruptcyOtherDefDetail> bankruptcyOtherDefDetailRepository = new RepositoryImpl<BankruptcyOtherDefDetail>(applicationSession);
     return bankruptcyOtherDefDetailRepository.GetAll(detachedCriteria) as List<BankruptcyOtherDefDetail>;
 }
Example #7
0
        public void GetAllTest()
        {
            var result = _repository.GetAll();

            CollectionAssert.AreEqual(result.ToList(), TestDb <Foo> .FooFakeCollection.ToList());
        }