public static InterfaceICA GetInterfaceICA(InterfaceICAEntity interfaceICAEntity) { InterfaceICA interfaceICA = null; try { interfaceICA = Mapper.Map<InterfaceICAEntity, InterfaceICA>(interfaceICAEntity); } catch (Exception ex) { Logger.Error("Error encountered at GetInterfaceICA", ex); throw; } return interfaceICA; }
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 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; }
public void SaveOrUpdateICAInterfaceEntity(InterfaceICAEntity interfaceICAEntity) { InterfaceICAGateway interfaceICAGateway = new InterfaceICAGateway(); interfaceICAGateway.SaveOrUpdateInterfaceICAEntity(interfaceICAEntity); }
internal void SaveOrUpdateInterfaceICAEntity(InterfaceICAEntity interfaceICAEntity) { IRepository<InterfaceICA> interfaceICARepository = new RepositoryImpl<InterfaceICA>(applicationSession); interfaceICARepository.SaveOrUpdate(AllInOne.Legal.DataMapper.BackEnd.DomainToNHibernate.ObjectMapper.ExternalMapper.GetInterfaceICA(interfaceICAEntity)); }