using Newtonsoft.Json.Linq; using System; using System.Collections.Generic; using System.Linq; using System.Web; namespace NEducation.Code { public class UserInfoRequest : PostObj { public String msisdn { get; set; } public String users { get; set; } public String pass { get; set; } public String passnew { get; set; } //public String serviceid { get; set; } public String command { get; set; } public String channel { get; set; } } public class UserActionResult { public string status { get; set; } public string message { get; set; } public string Message { get; set; } // only for BuyCourse public string requestID { get; set; } // only for register sub public string responseCode { get; set; } public UserActionResult() { } public UserActionResult(string json) { JObject jObject = JObject.Parse(json); if (jObject != null) { status = (string)jObject["status"]; message = (string)jObject["message"]; Message = (string)jObject["Message"]; requestID = (string)jObject["requestId"]; responseCode = (string)jObject["responseCode"]; } } } public class UserInfo : PostObj { public String msisdn { get; set; } public String id { get; set; } public String users { get; set; } public String pass { get; set; } public String channel { get; set; } //public String serviceid { get; set; } public String command { get; set; } public String dateregist { get; set; } public String isactive { get; set; } public String status { get; set; } public int bet_coin { get; set; } public int cash_coin { get; set; } public string role { get; set; } public UserInfo() { } public UserInfo(string json) { JObject jObject = JObject.Parse(json); if (jObject != null) { id = (string)jObject["id"]; msisdn = (string)jObject["msisdn"]; users = (string)jObject["users"]; pass = (string)jObject["pass"]; //serviceid = (string)jObject["serviceid"]; command = (string)jObject["command"]; channel = (string)jObject["channel"]; dateregist = (string)jObject["dateregist"]; isactive = (string)jObject["isactive"]; status = (string)jObject["status"]; bet_coin = int.Parse((string)jObject["bet_coin"]); cash_coin = int.Parse((string)jObject["cash_coin"]); role = (string)jObject["role"]; } } } public class QuestionResult : PostObj { public String msisdn { get; set; } public String users { get; set; } public String LESSON_ID { get; set; } public List ANSWER_LIST { get; set; } } public class AnswerResult : PostObj { public String QUESTION_ID { get; set; } public String ANSWER { get; set; } public String RESULT { get; set; } public String TIME { get; set; } } }