コード例 #1
0
        private List <DtoServiceSearchParameterComposite> GetCompositeListForSearchParameterId(int SearchParameterId)
        {
            var ReturnList    = new List <DtoServiceSearchParameterComposite>();
            var CompositeList = IPyroDbContext.ServiceSearchParameterCompositePivot.Where(y => y.Id == SearchParameterId).ToList();

            foreach (var Composite in CompositeList)
            {
                var DtoComposite = new DtoServiceSearchParameterComposite()
                {
                    Id              = Composite.Id,
                    Expression      = Composite.Expression,
                    Url             = Composite.Url,
                    SequentialOrder = Composite.SequentialOrder,
                    ChildServiceSearchParameterId  = Composite.ChildServiceSearchParameterId,
                    ParentServiceSearchParameterId = Composite.ParentServiceSearchParameterId
                };
                ReturnList.Add(DtoComposite);
            }
            return(ReturnList);
        }
コード例 #2
0
        private List <DtoServiceSearchParameterComposite> PopulateDtoCompositeList(ICollection <_ServiceSearchParameterCompositePivot> DbCompositeList)
        {
            var DtoServiceSearchParameterComposite = new List <DtoServiceSearchParameterComposite>();

            if (DbCompositeList == null || DbCompositeList.Count == 0)
            {
                return(DtoServiceSearchParameterComposite);
            }

            foreach (var Composite in DbCompositeList)
            {
                var DtoComposite = new DtoServiceSearchParameterComposite()
                {
                    Expression      = Composite.Expression,
                    Url             = Composite.Url,
                    SequentialOrder = Composite.SequentialOrder,
                    ChildServiceSearchParameterId  = Composite.ChildServiceSearchParameterId,
                    ParentServiceSearchParameterId = Composite.ParentServiceSearchParameterId,
                    Id = Composite.Id
                };
                DtoServiceSearchParameterComposite.Add(DtoComposite);
            }
            return(DtoServiceSearchParameterComposite);
        }