public HttpResponseMessage AddRuleGroup( AddRuleGroupPostData postData ) { Campaign campaign = CampaignService.Instance.Get( postData.StoreId, postData.CampaignId ); if ( campaign == null ) return null; RuleGroup ruleGroup = new RuleGroup { Id = Guid.NewGuid() }; campaign.RulesGroups.Add( ruleGroup ); HttpResponseMessage response = Request.CreateResponse( HttpStatusCode.OK ); response.Content = new StringContent( ruleGroup.ToJson(), Encoding.UTF8, "application/json" ); return response; }
public HttpResponseMessage AddRuleGroup(AddRuleGroupPostData postData) { Campaign campaign = CampaignService.Instance.Get(postData.StoreId, postData.CampaignId); if (campaign == null) { return(null); } RuleGroup ruleGroup = new RuleGroup { Id = Guid.NewGuid() }; campaign.RulesGroups.Add(ruleGroup); HttpResponseMessage response = Request.CreateResponse(HttpStatusCode.OK); response.Content = new StringContent(ruleGroup.ToJson(), Encoding.UTF8, "application/json"); return(response); }