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 campaignObj { [JsonProperty("id")] public string id { get; set; } [JsonProperty("code")] public string code { get; set; } [JsonProperty("name")] public string name { get; set; } [JsonProperty("fromDate")] public string fromDate { get; set; } [JsonProperty("toDate")] public string toDate { get; set; } [JsonProperty("fromHour")] public string fromHour { get; set; } [JsonProperty("toHour")] public string toHour { get; set; } [JsonProperty("rule")] public string rule { get; set; } [JsonProperty("priority")] public string priority { get; set; } [JsonProperty("numberDisplay")] public string numberDisplay { get; set; } [JsonProperty("addType")] public string addType { get; set; } [JsonProperty("title")] public string title { get; set; } [JsonProperty("isReload")] public string isReload { get; set; } [JsonProperty("isDefault")] public string isDefault { get; set; } [JsonProperty("isMyService")] public string isMyService { get; set; } [JsonProperty("balanceId")] public string balanceId { get; set; } [JsonProperty("expireDateId")] public string expireDateId { get; set; } [JsonProperty("status")] public string status { get; set; } [JsonProperty("note")] public string note { get; set; } [JsonProperty("usersCreated")] public string usersCreated { get; set; } [JsonProperty("dateCreated")] public string dateCreated { get; set; } [JsonProperty("usersUpdate")] public string usersUpdate { get; set; } [JsonProperty("dateUpdate")] public string dateUpdate { get; set; } [JsonProperty("listShortCodeMapCam")] public List listShortCodeMapCam { get; set; } [JsonProperty("listBalanceMapCam")] public List listBalanceMapCam { get; set; } [JsonProperty("listExpireMapCam")] public List listExpireMapCam { get; set; } [JsonProperty("listServiceMapCam")] public List listServiceMapCam { get; set; } [JsonProperty("listSubMapCam")] public List listSubMapCam { get; set; } public override string ToString() { return JsonConvert.SerializeObject(this); } } public class campaignObjList : Response { [JsonProperty("rowsOnPage")] public string rowsOnPage { get; set; } [JsonProperty("seqPage")] public string seqPage { get; set; } [JsonProperty("totalPage")] public string totalPage { get; set; } [JsonProperty("campaignObjList")] public List list { get; set; } public override string ToString() { return JsonConvert.SerializeObject(this); } } public class campaignInsert : Response { [JsonProperty("id")] public string id { get; set; } public override string ToString() { return JsonConvert.SerializeObject(this); } } public class campaignCalebdarObj { [JsonProperty("date")] public string date { get; set; } [JsonProperty("list")] public List list { get; set; } public override string ToString() { return JsonConvert.SerializeObject(this); } } public class campaignCalebdarResponse : Response { [JsonProperty("list")] public List list { get; set; } public override string ToString() { return JsonConvert.SerializeObject(this); } } }