public ClientCheckCodeParamModel(string ciphertext) { ClientCheckCodeParamModel model = Prase(ciphertext); this.clientNo = model.ClientNo; this.codeTime = model.CodeTime; }
public static ClientCheckCodeParamModel Prase(string ciphertext) { ClientCheckCodeParamModel model = null; try { string plainText = SeatManage.SeatManageComm.AESAlgorithm.UrlDecode(ciphertext); string[] strArr = plainText.Split('&'); model = new ClientCheckCodeParamModel(); for (int i = 0; i < strArr.Length; i++) { string[] itemArr = strArr[i].Split('='); switch (itemArr[0]) { case "clientNo": model.clientNo = itemArr[1]; break; case "codeTime": model.codeTime = DateTime.Parse(itemArr[1]); break; } } } catch (Exception ex) { return(null); } return(model); }