public GetNetworkCenterResponse GetNetworkCenter(GetRequest2 request)
        {
            GetNetworkCenterResponse response = new GetNetworkCenterResponse();

            try
            {
                NetworkCenter     networkCenter     = new NetworkCenter();
                NetworkCenterView networkCenterView = networkCenter.ConvertToNetworkCenterView();

                Infrastructure.Querying.Query query = new Infrastructure.Querying.Query();
                Criterion criteria1 = new Criterion("Network.ID", request.ID1, CriteriaOperator.Equal);
                Criterion criteria2 = new Criterion("Center.ID", request.ID2, CriteriaOperator.Equal);
                query.Add(criteria1); query.Add(criteria2);

                networkCenter = _networkCenterRepository.FindBy(query).FirstOrDefault();
                if (networkCenter != null)
                {
                    networkCenterView = networkCenter.ConvertToNetworkCenterView();
                }

                response.NetworkCenterView = networkCenterView;
            }
            catch (Exception ex)
            {
            }

            return(response);
        }
Exemple #2
0
        private NetworkCenterView GetNetworkCenterView(string Nid, string Cid)
        {
            GetRequest2 request = new GetRequest2();

            request.ID1 = Guid.Parse(Nid);
            request.ID2 = Guid.Parse(Cid);

            GetNetworkCenterResponse response = _networkCenterService.GetNetworkCenter(request);

            return(response.NetworkCenterView);
        }