📄 cpublic.cs
字号:
using System;
using System.Data;
using System.Configuration;
using ENet.BCL;
namespace ENet.CA
{
public delegate bool RefreshDisplay(object sender,string sWhere);
public delegate void Search(string sWhere);
public enum eEditMode
{
eAdd=1,
eUpdate=2,
eDelete=3
}
public enum eReportMethod
{
eViewReport=1,
eViewOthersReport=2
}
public delegate void SaveOK();
public delegate void Back();
public delegate bool SaveData(object sender);
public delegate void InitObject(object sender);
public delegate void FillObject(object sender);
/// <summary>
/// Summary description for CPublic.
/// </summary>
public class CPublic
{
public static int SysReportID=3000;
public static string DefaultJgjg="010";
public static string DefaultPage=ConfigurationSettings.AppSettings["DefaultPage"];
public static string WebConnection=ConfigurationSettings.AppSettings["WebConnection"];
public static string LoginPage
{
get
{
try
{
if(ConfigurationSettings.AppSettings["LoginPage"]==null)
{
return "/main/UiLogin.aspx";
}
else
{
return ConfigurationSettings.AppSettings["LoginPage"].ToString();
}
}
catch
{
return "/main/UiLogin.aspx";
}
}
}
public CPublic()
{
//
// TODO: Add constructor logic here
//
}
public static void ExecuteSql(string StrSql)
{
ENet.BCL.CSqlBuilder cls=new CSqlBuilder();
cls.ConnectionString=WebConnection;
cls.ExecuteSql(StrSql);
}
public static DataSet GetDataSet(string StrSql)
{
CSqlBuilder cls=new CSqlBuilder();
cls.ConnectionString=WebConnection;
return cls.GetDataSet(StrSql);
}
public static DataTable GetDataTable(string StrSql)
{
CSqlBuilder cls=new CSqlBuilder();
cls.ConnectionString=WebConnection;
return cls.GetDataTable(StrSql);
}
public static int GetCatID(string sUrl)
{
try
{
string catid="";
string url = sUrl;
int p = url.LastIndexOf(".aspx");
int q = url.IndexOf("_");
if(p>0&&q>0)
catid = url.Substring(q+1,p-q-1);
if(catid=="")
catid="-1";
return int.Parse(catid);
}
catch
{
return -1;
}
}
public static bool CheckUser(System.Web.HttpResponse Response,
System.Web.SessionState.HttpSessionState Session,
System.Web.HttpRequest Request,ref string UserID)
{
try
{
if(Session["E3_UserID"]==null)
{
Response.Redirect(CPublic.LoginPage+"?U="+Request.Url);
return false;
}
UserID=Session["E3_UserID"].ToString();
return true;
}
catch
{
return false;
}
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -