62,046
社区成员
发帖
与我相关
我的任务
分享
using System;
using System.Data;
using System.Collections.Generic;
using Users.DataAccessLayer;
/// <summary>
/// users 的摘要说明
/// </summary>
///
namespace Users.LogicLayer
{
public class users
{
private int _id = 0;
private string _ad = string.Empty;
private string _reg_time = string.Empty;
private string _last_time = string.Empty;
private int _user_level = 0;
private int _login_count = 0;
private int _count_get = 0;
private int _today_get = 0;
private int _today_lottery = 0;
public int Id
{
get { return _id; }
}
public string Ad
{
get { return _ad; }
}
public string Reg_time
{
get { return _reg_time; }
set { _reg_time = value; }
}
public string Last_time
{
get { return _last_time; }
set { _last_time = value; }
}
public int User_level
{
get { return _user_level; }
set { _user_level = value; }
}
public int Login_count
{
get { return _login_count; }
set { _login_count = value; }
}
public int Count_get
{
get { return _count_get; }
set { _login_count = value; }
}
public int Today_get
{
get { return _today_get; }
set { _today_get = value; }
}
public int Today_lottery
{
get { return _today_get; }
set { _today_lottery = value; }
}
public static int CountAD(string userid)
{
usersdb count = new usersdb();
return count.GetUsersADcount(userid);
}
public static DataTable SelectAD(string userid)
{
usersdb dataAccessLayer = new usersdb();
return dataAccessLayer.GetUsersInfoFromDB(userid);
}
public static void Update(string ad, int count_get)
{
users usersToUpdate = new users(ad, count_get);
usersToUpdate.Save();
}
public static void Insert(string ad, string reg_time, string last_time, int user_level, int login_count, int count_get, int today_get, int today_lottery)
{
users newUsers=new users(ad,reg_time,last_time,user_level,login_count,count_get,today_get,today_lottery);
newUsers.Save();
}
public void Save()
{
usersdb dataAccessLayer = new usersdb();
if (_id > 0)
dataAccessLayer.UpdateUsersInfo(this);
else
dataAccessLayer.InsertUsersInfo(this);
}
public users(string ad, int login_count)
: this(ad, login_count){}
public users(string ad, string reg_time, string last_time, int user_level, int login_count, int count_get, int today_get, int today_lottery)
{
_ad = ad;
_reg_time = reg_time;
_last_time = last_time;
_user_level = user_level;
_login_count = login_count;
_count_get = count_get;
_today_get = today_get;
_today_lottery = today_lottery;
}
}
}
using System;
using System.Data;
using System.Collections.Generic;
using Users.DataAccessLayer;
/// <summary>
/// users 的摘要说明
/// </summary>
///
namespace Users.LogicLayer
{
public class users
{
private int _id = 0;
private string _ad = string.Empty;
private string _reg_time = string.Empty;
private string _last_time = string.Empty;
private int _user_level = 0;
private int _login_count = 0;
private int _count_get = 0;
private int _today_get = 0;
private int _today_lottery = 0;
public int Id
{
get { return _id; }
}
public string Ad
{
get { return _ad; }
}
public string Reg_time
{
get { return _reg_time; }
set { _reg_time = value; }
}
public string Last_time
{
get { return _last_time; }
set { _last_time = value; }
}
public int User_level
{
get { return _user_level; }
set { _user_level = value; }
}
public int Login_count
{
get { return _login_count; }
set { _login_count = value; }
}
public int Count_get
{
get { return _count_get; }
set { _login_count = value; }
}
public int Today_get
{
get { return _today_get; }
set { _today_get = value; }
}
public int Today_lottery
{
get { return _today_get; }
set { _today_lottery = value; }
}
public static int CountAD(string userid)
{
usersdb count = new usersdb();
return count.GetUsersADcount(userid);
}
public static DataTable SelectAD(string userid)
{
usersdb dataAccessLayer = new usersdb();
return dataAccessLayer.GetUsersInfoFromDB(userid);
}
public static void Update(string ad, int count_get)
{
users usersToUpdate = new users(ad, count_get);
usersToUpdate.Save();
}
public static void Insert(string ad, string reg_time, string last_time, int user_level, int login_count, int count_get, int today_get, int today_lottery)
{
users newUsers=new users(ad,reg_time,last_time,user_level,login_count,count_get,today_get,today_lottery);
newUsers.Save();
}
public void Save()
{
usersdb dataAccessLayer = new usersdb();
if (_id > 0)
dataAccessLayer.UpdateUsersInfo(this);
else
dataAccessLayer.InsertUsersInfo(this);
}
public users(string ad, int login_count)
: this(ad, login_count){}
public users(string ad, string reg_time, string last_time, int user_level, int login_count, int count_get, int today_get, int today_lottery)
{
_ad = ad;
_reg_time = reg_time;
_last_time = last_time;
_user_level = user_level;
_login_count = login_count;
_count_get = count_get;
_today_get = today_get;
_today_lottery = today_lottery;
}
}
}