public bool?ValidOtpCode(ConfirmMobileRequest request, out int status, out string message) { status = 0; message = string.Empty; var response = new TransactionInfoResponse(); try { IHttpOrderClient client = new HttpOrderClient(Publickey, true); var dic = new Dictionary <string, string>(); var url = GetUrl(BusinessObjectPublicUser.RequestFunction.ValidOtpCode); var result = client.Post(request, url, dic, Appid, Uid); if (result != null && result.ResponseData != null) { status = result.Status; message = result.Message; ResponseMessage = result.Message; Status = result.Status; return(SerializerObject.ProtoBufDeserialize <bool?>(result.ResponseData, client.Saltkey)); } return(null); } catch (Exception exception) { status = 0; message = "Lỗi từ user api"; ResponseMessage = SetResponseMessage(exception); return(null); } }
public bool? ValidOtpCode(ConfirmMobileRequest request, out int status, out string message) { status = 0; message = string.Empty; var response = new TransactionInfoResponse(); try { IHttpOrderClient client = new HttpOrderClient(Publickey, true); var dic = new Dictionary<string, string>(); var url = GetUrl(BusinessObjectPublicUser.RequestFunction.ValidOtpCode); var result = client.Post(request, url, dic, Appid, Uid); if (result != null && result.ResponseData != null) { status = result.Status; message = result.Message; ResponseMessage = result.Message; Status = result.Status; return SerializerObject.ProtoBufDeserialize<bool?>(result.ResponseData, client.Saltkey); } return null; } catch (Exception exception) { status = 0; message = "Lỗi từ user api"; ResponseMessage = SetResponseMessage(exception); return null; } }