public ServiceResult <bool> VerifyUpdatePinCombine(CombineVerifyModel im) { new SecurityComponent().VerifyUpdatePinCombine(this.GetUser(), im.SMSCode, im.GoogleCode); return(new ServiceResult <bool> { Data = true }); }
public ServiceResult <string> VerifyModifyCellphoneCombine(CombineVerifyModel model) { ServiceResult <string> result = new ServiceResult <string>(); if (!ModelState.IsValid) { result.Code = ReasonCode.MISSING_REQUIRED_FIELDS; foreach (string error in ModelState.Values.SelectMany(v => v.Errors.Select(b => b.ErrorMessage))) { result.Message += error + Environment.NewLine; } return(result); } var accountId = this.GetMerchantAccountId(); new ProfileComponent().VerifyModifyCellphoneCombine(accountId, model.SMSCode, model.GoogleCode); return(result); }
public ServiceResult <bool> VerifyResetPinCombine(CombineVerifyModel model) { ServiceResult <bool> result = new ServiceResult <bool>(); if (!ModelState.IsValid) { result.Code = ReasonCode.MISSING_REQUIRED_FIELDS; foreach (string error in ModelState.Values.SelectMany(v => v.Errors.Select(b => b.ErrorMessage))) { result.Message += error + Environment.NewLine; } return(result); } var accountId = this.GetUser().Id; new SecurityComponent().VerifyResetPinCombine(accountId, model.IdNumber, model.SMSCode, model.GoogleCode); result.Data = true; return(result); }