using System; using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; using ApiProcess.Models.bet; using CommonObj.model; using Newtonsoft.Json; namespace ApiProcess.Models.balance { public class reportByCampaign { [JsonProperty("seq")] public string seq { get; set; } [JsonProperty("code")] public string code { get; set; } [JsonProperty("name")] public string name { get; set; } [JsonProperty("priority")] public string priority { get; set; } [JsonProperty("ruleAdd")] public string ruleAdd { get; set; } [JsonProperty("addType")] public string addType { get; set; } [JsonProperty("createDate")] public string createDate { get; set; } [JsonProperty("fromDate")] public string fromDate { get; set; } [JsonProperty("toDate")] public string toDate { get; set; } [JsonProperty("status")] public string status { get; set; } [JsonProperty("serviceCode")] public string serviceCode { get; set; } [JsonProperty("serviceName")] public string serviceName { get; set; } [JsonProperty("totalView")] public string totalView { get; set; } [JsonProperty("activation")] public string activation { get; set; } [JsonProperty("success")] public string success { get; set; } [JsonProperty("fail")] public string fail { get; set; } public override string ToString() { return JsonConvert.SerializeObject(this); } } public class reportByCampaignList : Response { [JsonProperty("list")] public reportByCampaign[] list { get; set; } public override string ToString() { return JsonConvert.SerializeObject(this); } } public class reportTotalByCampaign { [JsonProperty("seq")] public string seq { get; set; } [JsonProperty("campaignId")] public string campaignId { get; set; } [JsonProperty("campaignName")] public string campaignName { get; set; } [JsonProperty("priority")] public string priority { get; set; } [JsonProperty("campaignType")] public string campaignType { get; set; } [JsonProperty("serviceType")] public string serviceType { get; set; } [JsonProperty("serviceName")] public string serviceName { get; set; } [JsonProperty("totalView1")] public string totalView1 { get; set; } [JsonProperty("totalView2")] public string totalView2 { get; set; } [JsonProperty("activation1")] public string activation1 { get; set; } [JsonProperty("activation2")] public string activation2 { get; set; } [JsonProperty("success")] public string success { get; set; } [JsonProperty("fail")] public string fail { get; set; } public override string ToString() { return JsonConvert.SerializeObject(this); } } public class reportTotalByCampaignList : Response { [JsonProperty("list")] public Listlist { get; set; } public override string ToString() { return JsonConvert.SerializeObject(this); } } }