using System;
using System.Net;
using System.Collections;
using Core.Mes.IBaseInterface;
namespace Core.Mes.ClientFrameWork
{
///
/// ClientCommon 的摘要说明。
///
public class ClientCommon
{
static ClientCommon()
{
//
// TODO: 在此处添加构造函数逻辑
//
}
public static UserInfo _UserInfo;
private static RemotingHelp _remotingHelp = new RemotingHelp();
public static RemotingHelp _RemotingHelp
{
get
{
return _remotingHelp;
}
}
///
/// 用户操作记录
///
///
///
///
public static void RecodeOperateInfo(string OperateType, string OperateObject, string Remark)
{
string ipaddress = "";
System.Net.IPAddress[] ips = Dns.GetHostByName( Dns.GetHostName() ).AddressList;
if ( ips.Length > 0 ) ipaddress = ips[0].ToString();
string strOut = "";
ClientCommon._RemotingHelp.ExecuteMethod("ServerCommon","Core.Mes.ServerCommon.UserInfoManager","RecodeOperateInfo",
new object[]{ClientCommon._UserInfo.LoginID, ClientCommon._UserInfo.UserName,
Dns.GetHostName(), ipaddress, OperateType, OperateObject, Remark}, out strOut);
}
}
}