public static GuangdongResult saveTelOrgStuScore(GuangdongParams2 param) { var r = new GuangdongResult(); try { param.userID = api_gd_uid; param.userPwd = api_gd_pwd; string url = api_gd_url; string data = "method=saveTelOrgStuScore&userID={0}&userPwd={1}&cardNumberType={2}&cardNumber={3}&areaName={4}&year={5}&classCode={6}&classLearnTimeCount={7}&score={8}&password={9}"; data = string.Format(data, param.userID.Encrypt(), param.userPwd.Encrypt(), param.cardNumberType.Encrypt(), param.cardNumber.Encrypt(), param.areaName.Encrypt(), param.year.Encrypt(), param.classCode.Encrypt(), param.classLearnTimeCount.Encrypt(), param.score.Encrypt(), param.password.Encrypt()); string s = http.Send(data, url); r.ResponseCode = s; } catch (Exception ex) { log.Warn(ex.Message); } return r; }
public static R CommitReport(int MID, int PID) { var m = new R(); try { var data = DAL.Get.CommitInfo(MID, PID); var param = new GuangdongParams2(); param.cardNumberType = data.cardNumberType; param.cardNumber = data.cardNumber; param.areaName = data.areaName; param.year = data.year; param.classCode = data.classCode; param.classLearnTimeCount = data.classLearnTimeCount; param.score = data.score; var r = Guangdong.saveTelOrgStuScore(param); if (r.ResponseCode == "ZT000") { var ur = DAL.Update.ReportFlag(MID, PID, 1); log.Info("Report Update {0},{1}", ur.Code, ur.Message); } } catch (Exception ex) { m.Code = 300; m.Message = ex.Message; log.Fatal(ex.Message); log.FatalException(ex.Message, ex); } return m; }