public RequestParameter(CSM.Web.SendNotificationSvc.Header header, string CALL_ID, string CLIENT_IP, string IDENTIFICATION_TYPE, string ID_CARD, CSM.Web.SendNotificationSvc.MESSAGE_DETAIL MESSAGE_DETAIL, string METHOD, string TEMPLATE_ID, string TXN_ID, string USER_ACTION) { this.header = header; this.CALL_ID = CALL_ID; this.CLIENT_IP = CLIENT_IP; this.IDENTIFICATION_TYPE = IDENTIFICATION_TYPE; this.ID_CARD = ID_CARD; this.MESSAGE_DETAIL = MESSAGE_DETAIL; this.METHOD = METHOD; this.TEMPLATE_ID = TEMPLATE_ID; this.TXN_ID = TXN_ID; this.USER_ACTION = USER_ACTION; }
public string VerifyOTPByKKT(CSM.Web.SendNotificationSvc.Header header, string CALL_ID, string CLIENT_IP, string IDENTIFICATION_TYPE, string ID_CARD, CSM.Web.SendNotificationSvc.MESSAGE_DETAIL MESSAGE_DETAIL, string METHOD, string TEMPLATE_ID, string TXN_ID, string USER_ACTION, out string ERROR_CODE, out string STATUS) { CSM.Web.SendNotificationSvc.RequestParameter inValue = new CSM.Web.SendNotificationSvc.RequestParameter(); inValue.header = header; inValue.CALL_ID = CALL_ID; inValue.CLIENT_IP = CLIENT_IP; inValue.IDENTIFICATION_TYPE = IDENTIFICATION_TYPE; inValue.ID_CARD = ID_CARD; inValue.MESSAGE_DETAIL = MESSAGE_DETAIL; inValue.METHOD = METHOD; inValue.TEMPLATE_ID = TEMPLATE_ID; inValue.TXN_ID = TXN_ID; inValue.USER_ACTION = USER_ACTION; CSM.Web.SendNotificationSvc.StatusResponse retVal = ((CSM.Web.SendNotificationSvc.ISendNotification)(this)).VerifyOTPByKKT(inValue); ERROR_CODE = retVal.ERROR_CODE; STATUS = retVal.STATUS; return(retVal.DESCRIPTION); }