private void _regConn(String pUser, TRemoteConnectionStatus pState) { this.Cfg.regConnect(pUser, this.CurSessionID, this.CurSessionRemoteIP, this.CurSessionRemoteHostName, this.CurSessionRemoteAgent, pState); }
public void regConnect(String user, String sessionID, String sessionRemoteIP, String sessionRemoteHost, String sessionRemoteClient, TRemoteConnectionStatus status) { var v_prms = new Params(); v_prms.Add("pUser", user); v_prms.Add("pSessionID", sessionID); v_prms.Add("pSessionRemoteIP", sessionRemoteIP); v_prms.Add("pSessionRemoteHost", sessionRemoteHost); v_prms.Add("pSessionRemoteClient", sessionRemoteClient); v_prms.Add("pStatus", this.decConStat(status)); var v_sql = String.Format("begin {0}.reg_connection(:pUser, :pSessionID," + ":pSessionRemoteIP, :pSessionRemoteHost, :pSessionRemoteClient, :pStatus); end;", BIO_LOGIN_PKG); SQLCmd.ExecuteScript(this.dbSession, v_sql, v_prms, DEFAULT_SQL_TIMEOUT); }
private String decConStat(TRemoteConnectionStatus status) { return enumHelper.GetFieldDesc(status); }