C# codenamespace EIS.ISdk
{
///
/// IAceess 的摘要说明
///
[WebService(Namespace = "http://eissdk.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.None)]
[System.ComponentModel.ToolboxItem(false)]
// 若要允许使用 ASP.NET AJAX 从脚本中调用此 Web 服务,请取消对下行的注释。
// [System.Web.Script.Services.ScriptService]
public class IAccess : System.Web.Services.WebService
{
[WebMethod(MessageName = "ExecuteDataTable", Description = "Return Execute Data Table")]
public DataTable ExecuteDataTable(string guid, CommandType cmdType, string cmdText)
{
if (LoginAuth.GuidAuth(guid))
{
List list = new List();
list.Add(new ListPara("UserName", "A"));
list.Add(new ListPara("Password", "123456"));
return SqlHelper.ExecuteDataTable(cmdType, cmdText, SqlHelper.GetParameters(list));
}
else
{
return null;
}
}
[WebMethod(MessageName = "ExecuteDataTable2", Description = "Return Execute Data Table")]
public DataTable ExecuteDataTable(string guid, CommandType cmdType, string cmdText,List list)
{
if (LoginAuth.GuidAuth(guid))
{
return SqlHelper.ExecuteDataTable(cmdType, cmdText, SqlHelper.GetParameters(list));
}
else
{
return null;
}
}
}