Beispiel #1
0
        public static bool NewDeleteActivityBySourceId(string sourceId, CRMSourceType sourceName, string user)
        {
            var result = false;

            try
            {
                using (var client = new CRMClient())
                {
                    var getResult = client.NewDeleteActivityBySourceId(sourceId + sourceName.ToString(), user);
                    result = getResult.Result.IsSuccess;
                }
            }
            catch (Exception ex)
            {
                logger.Error(ex);
            }
            return(result);
        }
Beispiel #2
0
        public static bool NewUpdateActivity(string activityName, DateTime startTime, DateTime endTime, string webUrl, string activityRules, string sourceId, CRMSourceType sourceName, string user)
        {
            var result = false;

            try
            {
                using (var client = new CRMClient())
                {
                    var getResult = client.NewUpdateActivity(new Service.CallCenter.Models.Activity()
                    {
                        ActivityName = activityName,
                        StartTime    = startTime,
                        EndTime      = endTime,
                        SellingPoint = webUrl,
                        Detail       = activityRules,
                        SourceId     = sourceId + sourceName.ToString(),
                        UpdateUser   = user
                    });
                    result = getResult.Result.IsSuccess;
                }
            }
            catch (Exception ex)
            {
                logger.Error(ex);
            }
            return(result);
        }