public HttpResponseMessage GetMoney(ReqData req) { ResData res = new ResData(); try { var Content = JsonConvert.DeserializeObject <dynamic>(req.Content.ToString()); string QuestionLevel = Content.QuestionLevel.ToString(); string money = PlayM.GetMoney(QuestionLevel); res.Code = 1; res.Message = "Thành công"; res.Detail = money; res.StatusCode = HttpStatusCode.OK; } catch (Exception ex) { res.Code = -99; res.Message = ex.Message; res.StatusCode = HttpStatusCode.BadRequest; } return(Request.CreateResponse(res.StatusCode, res)); }
public HttpResponseMessage GetListPrize() { ResData res = new ResData(); try { List <PrizeMoney> lst = PlayM.GetListPrize(); if (lst != null && lst.Count() > 0) { res.Code = 1; res.Message = "Lấy dữ liệu OK"; res.Detail = lst; res.StatusCode = HttpStatusCode.OK; } else { res.Code = -1; res.Message = "Không có dữ liệu"; res.Detail = lst; res.StatusCode = HttpStatusCode.NonAuthoritativeInformation; } } catch (Exception ex) { res.Code = -99; res.Message = ex.Message; res.StatusCode = HttpStatusCode.BadRequest; } return(Request.CreateResponse(res.StatusCode, res)); }
public HttpResponseMessage Support5050(ReqData req) { ResData res = new ResData(); try { var Content = JsonConvert.DeserializeObject <dynamic>(req.Content.ToString()); string QuestionID = Content.QuestionID.ToString(); string support = PlayM.Support5050(QuestionID); res.Code = 1; res.Message = "Thành công"; res.Detail = support; res.StatusCode = HttpStatusCode.OK; } catch (Exception ex) { res.Code = -99; res.Message = ex.Message; res.StatusCode = HttpStatusCode.BadRequest; } return(Request.CreateResponse(res.StatusCode, res)); }
public string Support5050(int QuestionID) { int Result = Int32.Parse(PlayM.Support5050(QuestionID)); Random r = new Random(); int Answer1 = Result; int Answer2 = Result; while (Answer1 == Result || Answer2 == Result || Answer1 == Answer2) { Answer1 = r.Next(1, 5); Answer2 = r.Next(1, 5); } return(Answer1 + ";" + Answer2); }
public JsonResult GetListPrize() { return(Json(PlayM.GetListPrize(), JsonRequestBehavior.AllowGet)); }
public string GetMoney(int QuestionLevel) { return(PlayM.GetMoney(QuestionLevel)); }
public int CheckAnswer(int QuestionID, int AnswerLevel) { HistoryM.UpdateHistoryDetail(Session["DetailID"].ToString(), Session["HistoryID"].ToString(), QuestionID.ToString(), AnswerLevel.ToString()); //update kết quả historyDetail return(PlayM.CheckAnswer(QuestionID, AnswerLevel)); }