📄 istat.cs
字号:
using System;
using System.Data;
using System.Reflection;
using NetCMS.Model;
namespace NetCMS.DALFactory
{
public interface IStat
{
DataTable sel();
string sel_statInfoById(string id);
bool del_statSql(string ID,int flag);
void Str_InSql(StatParamInfo sp);
int Stat_Sql();
void del_statInfoStr(string CheckboxArray,int flag);
bool del_statInfo(int flag);
int sel_statInfo(string Str_statid,int flag);
int insert_statInfo(string Str_statid, string Str_Classname, string SiteID);
int Str_UpdateSql(string Str_ClassnameE, string id);
int del_Stat(int flag);
DataTable sel_Stat(string viewid, string SiteID,int flag);
DataTable sel_statVip(DateTime newtime, string viewid, string SiteID);
DataTable sel_yearMonth(int vyear, string viewid, string SiteID,int flag);
DataTable sel_statCount(int thehour, string vtime, string viewid, string SiteID);
DataTable sel_vhourcon(int vhour, int vday, int vmonth, int vyear, string viewid, string SiteID);
DataTable sel_vdaycon(string strtheday, string strthetday, string viewid, string SiteID);
DataTable sel_statById(string strdatetwelve, string viewid, string SiteID,int flag);
#region 前台调用
DataTable sel_StatParamInfo();
DataTable sel_Vip(DateTime newtime);
void Add(StatInfo info);
DataTable sel_stat_content(string statidz);
void add_statContent(string vdatee, string starttimee, string highttimee, string statidz, string SiteID);
void Update(int today, int yesterday, string content_data, int all, int heigh, string heightime, string strclassid, string siteID, string strclassids);
#endregion
}
public sealed partial class DataAccess
{
public static IStat CreateStat()
{
string className = path + ".Stat";
return (IStat)Assembly.Load(path).CreateInstance(className);
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -