Example #1
0
 public GetUpdateCountResponse GetApplicationPlanUpdateCount(GetUpdateCountRequest request)
 {
     try
     {
         var response = GenericGetEntityUpdateCount<ApplicationPlan>("ApplicationPlan", request.TimeStamp, true, request.ID, request.LastRecordID);
         return response;
     }
     catch (Exception ex)
     {
         return ErrorHandler.Handle<GetUpdateCountResponse>(ex);
     }
 }
 public GetUpdateCountResponse GetRelationShipTypeUpdateCount(GetUpdateCountRequest request)
 {
     try
     {
         var response = GenericGetEntityUpdateCount<RelationShipType>("RelationShipType", request.TimeStamp, true, request.ID, request.LastRecordID);
         return response;
     }
     catch (Exception ex)
     {
         return ErrorHandler.Handle<GetUpdateCountResponse>(ex);
     }
 }
Example #3
0
 public GetUpdateCountResponse GetContactMapUpdateCount(GetUpdateCountRequest request)
 {
     try
     {
         var response = GenericGetEntityUpdateCount<ContactMap>("ContactMap", request.TimeStamp, true, request.ID, request.LastRecordID);
         return response;
     }
     catch (Exception ex)
     {
         return ErrorHandler.Handle<GetUpdateCountResponse>(ex);
     }
 }
 public GetUpdateCountResponse GetNotificationHistoryUpdateCount(GetUpdateCountRequest request)
 {
     try
     {
         var response = GenericGetEntityUpdateCount<NotificationHistory>("NotificationHistory", request.TimeStamp, true, request.ID, request.LastRecordID);
         return response;
     }
     catch (Exception ex)
     {
         return ErrorHandler.Handle<GetUpdateCountResponse>(ex);
     }
 }
 public GetUpdateCountResponse GetProfileAssignmentUpdateCount(GetUpdateCountRequest request)
 {
     try
     {
         var response = GenericGetEntityUpdateCount<ProfileAssignment>("ProfileAssignment", request.TimeStamp, true, request.ID, request.LastRecordID);
         return response;
     }
     catch (Exception ex)
     {
         return ErrorHandler.Handle<GetUpdateCountResponse>(ex);
     }
 }
 public GetUpdateCountResponse GetIncidentConfigurationChangeLogUpdateCount(GetUpdateCountRequest request)
 {
     try
     {
         var response = GenericGetEntityUpdateCount<IncidentConfigurationChangeLog>("IncidentConfigurationChangeLog", request.TimeStamp, true, request.ID, request.LastRecordID);
         return response;
     }
     catch (Exception ex)
     {
         return ErrorHandler.Handle<GetUpdateCountResponse>(ex);
     }
 }
 public GetUpdateCountResponse GetScopeAccessLimitUpdateCount(GetUpdateCountRequest request)
 {
     try
     {
         var response = GenericGetEntityUpdateCount<ScopeAccessLimit>("ScopeAccessLimit", request.TimeStamp, true, request.ID, request.LastRecordID);
         return response;
     }
     catch (Exception ex)
     {
         return ErrorHandler.Handle<GetUpdateCountResponse>(ex);
     }
 }
Example #8
0
 public GetUpdateCountResponse GetFeatureSupportUpdateCount(GetUpdateCountRequest request)
 {
     try
     {
         var response = GenericGetEntityUpdateCount<FeatureSupport>("FeatureSupport", request.TimeStamp, true, request.ID, request.LastRecordID);
         return response;
     }
     catch (Exception ex)
     {
         return ErrorHandler.Handle<GetUpdateCountResponse>(ex);
     }
 }
Example #9
0
 public GetUpdateCountResponse GetAccessLogUpdateCount(GetUpdateCountRequest request)
 {
     GetUpdateCountResponse response = new GetUpdateCountResponse();
     try
     {
         response = GenericGetEntityUpdateCount<AccessLog>(request.TimeStamp, true, request.ID, request.LastRecordID);
     }
     catch (Exception ex)
     {
         return ErrorHandler.Handle<GetUpdateCountResponse>(ex);
     }
     return response;
 }
Example #10
0
        public GetUpdateCountResponse GetTaskParameterUpdateCount(GetUpdateCountRequest request)
        {
            GetUpdateCountResponse response = new GetUpdateCountResponse();

            try
            {
                response = GenericGetEntityUpdateCount<TaskParameter>("TaskParameter", request.TimeStamp, true, request.ID, request.LastRecordID);
            }
            catch (Exception ex)
            {
                return ErrorHandler.Handle<GetUpdateCountResponse>(ex);
            }

            return response;
        }
Example #11
0
        public GetUpdateCountResponse GetCompanyLocationUpdateCount(GetUpdateCountRequest request)
        {
            GetUpdateCountResponse response = new GetUpdateCountResponse();

            try
            {
                response = GenericGetEntityUpdateCount<CompanyLocation>("CompanyLocation", request.TimeStamp, true, request.ID, request.LastRecordID);
                var service = ImardaProxyManager.Instance.IImardaCRMProxy;
                ChannelInvoker.Invoke(delegate(out IClientChannel channel)
                {

                    channel = service as IClientChannel;
                    response =  service.GetCompanyLocationUpdateCount(request);
                });
                return response;
            }
            catch (Exception ex)
            {
                return ErrorHandler.Handle<GetUpdateCountResponse>(ex);
            }
        }
Example #12
0
        public GetUpdateCountResponse GetContactUpdateCount(GetUpdateCountRequest request)
        {
            try
            {
                GetUpdateCountResponse response = null;
                var service = ImardaProxyManager.Instance.IImardaCRMProxy;
                ChannelInvoker.Invoke(delegate(out IClientChannel channel)
                {

                    channel = service as IClientChannel;
                    response = service.GetContactUpdateCount(request);
                });
                return response;
            }
            catch (Exception ex)
            {
                return ErrorHandler.Handle<GetUpdateCountResponse>(ex);
            }
        }
 public GetUpdateCountResponse GetApplicationFeatureOwnerUpdateCount(GetUpdateCountRequest request)
 {
     try
     {
         var response = new GetUpdateCountResponse();
         var service = ImardaProxyManager.Instance.IImardaSecurityProxy;
         ChannelInvoker.Invoke(delegate(out IClientChannel channel)
         {
             channel = service as IClientChannel;
             response = service.GetApplicationFeatureOwnerUpdateCount(request);
         });
         return response;
     }
     catch (Exception ex)
     {
         return ErrorHandler.Handle<GetUpdateCountResponse>(ex);
     }
 }
Example #14
0
 public GetUpdateCountResponse GetFtpPendingUpdateCount(GetUpdateCountRequest request)
 {
     try
     {
         var response = GenericGetEntityUpdateCount<FtpPending>("FtpPending", request.TimeStamp, true, request.ID, request.LastRecordID);
         return response;
     }
     catch (Exception ex)
     {
         _Log.Error(ex);
         return ErrorHandler.Handle<GetUpdateCountResponse>(ex);
     }
 }
Example #15
0
 public GetUpdateCountResponse GetVehicleUpdateCount(GetUpdateCountRequest request)
 {
     return GetVehicleUpdateCount(request, false);
 }