public SinoUser LoginSys(string SystemID, string UserName, string Password, string CheckType) { try { OraAuthorizeFactroy _of = new OraAuthorizeFactroy(); _su = _of.LoginSys(SystemID, UserName, Password, CheckType); SystemLogWriter.WriteUserLog(decimal.Parse(_su.UserID), "系统登录(执法办案平台CS客户端)", string.Format("用户{0}登录执法办案平台CS客户端成功!", UserName), 1, _su.IPAddress, _su.HostName, SystemID); return(_su); } catch (Exception ex) { string _ipaddr = WCFClientInfo.IPAddr; string _hostName = ""; try { _hostName = Dns.GetHostEntry(_ipaddr).HostName; } catch { _hostName = _ipaddr; } SystemLogWriter.WriteUserLog(-1, "系统登录(执法办案平台CS客户端)", string.Format("用户{0}登录执法办案平台CS客户端失败!", UserName), 2, _ipaddr, _hostName, SystemID); return(null); } }