2026-03-09 00:13:46 +08:00
using System ;
using System.Collections.Generic ;
using System.Web ;
using System.Web.UI ;
using System.Web.UI.WebControls ;
using System.Globalization ;
using System.Data ;
using System.Data.SqlClient ;
namespace Mtxfw.VipSite
{
public partial class Admin_Member_List : Mtxfw . Utility . MemberBase
{
Mtxfw . DAL . user_info daoUser = new Mtxfw . DAL . user_info ( ) ;
Mtxfw . DAL . user_Results daoResults = new Mtxfw . DAL . user_Results ( ) ;
Mtxfw . DAL . user_Results_jl2 daojl2 = new Mtxfw . DAL . user_Results_jl2 ( ) ;
public Mtxfw . Utility . Config config = new Mtxfw . Utility . Config ( "" ) ;
Mtxfw . DAL . user_proxy daoproxy = new Mtxfw . DAL . user_proxy ( ) ;
Mtxfw . DAL . duihuanma daodhm = new Mtxfw . DAL . duihuanma ( ) ;
Mtxfw . DAL . user_info_fenghao daofenghao = new Mtxfw . DAL . user_info_fenghao ( ) ;
DAL . P_Product daoProduct = new DAL . P_Product ( ) ;
DAL . P_Guige daoGuige = new DAL . P_Guige ( ) ;
DAL . order_info daoorder = new DAL . order_info ( ) ;
protected int IFShowXFJF = 0 ;
protected string strIFKD = "" , strIFNoKD = "" ;
public int gtype = 0 ;
#region 判 断 页 面 是 否 刷 新
private bool _refreshState ;
private bool _isRefresh ;
/// <summary>
/// 判断页面是否刷新
/// </summary>
public bool IsRefresh
{
get
{
return _isRefresh ;
}
}
protected override void LoadViewState ( object savedState )
{
object [ ] allStates = ( object [ ] ) savedState ;
base . LoadViewState ( allStates [ 0 ] ) ;
_refreshState = ( bool ) allStates [ 1 ] ;
_isRefresh = _refreshState = = ( bool ) Session [ "__ISREFRESH" ] ;
}
protected override object SaveViewState ( )
{
Session [ "__ISREFRESH" ] = _refreshState ;
object [ ] allStates = new object [ 2 ] ;
allStates [ 0 ] = base . SaveViewState ( ) ;
allStates [ 1 ] = ! _refreshState ;
return allStates ;
}
#endregion
protected override void OnLoad ( EventArgs e )
{
base . OnLoad ( e ) ;
string hostname = Request . Url . Host ;
seclect_Drop . Attributes . Add ( "onchange" , "onyxq()" ) ;
if ( ! IsPostBack )
{
if ( Session [ "IFPassword" ] = = null )
{
Response . Redirect ( "/Member_IFPassword.aspx?Url=/Admin_Member_List.aspx" ) ;
}
if ( IFStores ! = 1 )
{
Mtxfw . Utility . Tools . Message ( "您没有权限!" , "/gl.aspx" ) ;
}
if ( MemberJS . IndexOf ( "VIP会员列表" ) = = - 1 )
{
Mtxfw . Utility . Tools . Message ( "您没有权限!" , "/gl.aspx" ) ;
}
foreach ( KeyValuePair < int , string > kv in Mtxfw . Utility . Common . GetuLevels ( ) )
{
seclect_Drop0 . Items . Add ( new ListItem ( kv . Value , kv . Key . ToString ( ) ) ) ;
Drop_uLevel . Items . Add ( new ListItem ( kv . Value , kv . Key . ToString ( ) ) ) ;
}
Data_Bind ( ) ;
2026-03-16 02:47:48 +08:00
Page . Title = "会员列表 - " + GetWebName ;
2026-03-09 00:13:46 +08:00
}
MyPager . PageChanged + = delegate ( object s , EventArgs ex )
{
Data_Bind ( ) ;
} ;
}
protected void Data_Bind ( )
{
System . Text . StringBuilder sb = new System . Text . StringBuilder ( ) ;
String morn = HttpUtility . UrlDecode ( Request . QueryString [ "morn" ] ) ;
String uLevel = HttpUtility . UrlDecode ( Request . QueryString [ "uLevel" ] ) ;
String uLevel0 = HttpUtility . UrlDecode ( Request . QueryString [ "uLevel0" ] ) ;
String state = HttpUtility . UrlDecode ( Request . QueryString [ "state" ] ) ;
String key = HttpUtility . UrlDecode ( Request . QueryString [ "key" ] ) ;
String regtime = HttpUtility . UrlDecode ( Request . QueryString [ "regtime" ] ) ;
String strOrder = Request . QueryString [ "Order" ] ;
sb . Append ( "gtype=" + gtype + " And userstate='正常' And IFStores=0" ) ;
if ( MemberuLevel29 > 0 )
{
sb . Append ( " And ContactIDS like '" + MemberContactIDS + "%'" ) ;
}
if ( ! String . IsNullOrEmpty ( uLevel ) )
{
sb . Append ( " and uLevel=" + uLevel + "" ) ;
Drop_uLevel . SelectedValue = uLevel ;
}
if ( ! String . IsNullOrEmpty ( uLevel0 ) )
{
sb . Append ( " and uLevel4=" + uLevel0 + "" ) ;
//Drop_uLevel0.SelectedValue = uLevel0;
}
if ( ! String . IsNullOrEmpty ( state ) & & state ! = "" )
{
if ( state = = "不能登录" )
{
sb . Append ( " and IFBecomeBusiness=1" ) ;
}
else if ( state = = "不能提现" )
{
sb . Append ( " and uLevel9=1" ) ;
}
else if ( state = = "已封号" )
{
sb . Append ( " and uLevel8=1" ) ;
}
else if ( state = = "不能分红" )
{
sb . Append ( " and IFWCLFCPJL=1" ) ;
}
else if ( state = = "不能转账" )
{
sb . Append ( " and uLevel10=1" ) ;
}
else if ( state = = "不能兑换流量积分" )
{
sb . Append ( " and uLevel31=1" ) ;
}
else if ( state = = "不能兑换KSD" )
{
sb . Append ( " and uLevel32=1" ) ;
}
else if ( state = = "服务中心" )
{
sb . Append ( " and uLevel2>1" ) ;
}
else if ( state = = "创客" )
{
sb . Append ( " and uLevel26=1" ) ;
}
else if ( state = = "联盟部" )
{
sb . Append ( " and uLevel30=1" ) ;
}
else if ( state = = "推广员" )
{
sb . Append ( " and uLevel33=1" ) ;
}
else if ( state = = "未激活" )
{
sb . Append ( " and umoney33=0" ) ;
}
else if ( state = = "转账会员" )
{
sb . Append ( " and uLevel47=1" ) ;
}
else if ( state = = "提货点" )
{
sb . Append ( " and uLevel53=1" ) ;
}
else if ( state = = "正常" )
{
sb . Append ( " and uLevel8=0 and umoney33>0" ) ;
}
Drop_State . Text = state ;
}
if ( ! String . IsNullOrEmpty ( regtime ) )
{
sb . Append ( " and CONVERT(varchar(10),regtime,120)=CONVERT(varchar(10),'" + regtime + "',120)" ) ;
}
if ( ! String . IsNullOrEmpty ( key ) )
{
key = key . Trim ( ) ;
string fiold = string . Empty ;
if ( morn = = "会员卡号" )
{
fiold = "MemberCard" ;
sb . Append ( " and " + fiold + " like '%" + key + "%'" ) ;
}
else if ( morn = = "用户名" )
{
fiold = "UserName" ;
sb . Append ( " and " + fiold + " like '%" + key + "%'" ) ;
}
else if ( morn = = "真实姓名" )
{
fiold = "RealName" ;
sb . Append ( " and " + fiold + " like '%" + key + "%'" ) ;
}
else if ( morn = = "手机号" )
{
fiold = "Phone" ;
sb . Append ( " and " + fiold + " like '%" + key + "%'" ) ;
}
else if ( morn = = "推荐人" )
{
fiold = "UserName" ;
sb . Append ( " and ContactID in(select id from user_info b where b." + fiold + " like '%" + key + "%')" ) ;
}
else if ( morn = = "组长" )
{
fiold = "UserName" ;
sb . Append ( " and SJRememberID in(select id from user_info b where b." + fiold + " like '%" + key + "%')" ) ;
}
else if ( morn = = "区域代理" )
{
fiold = "UserName" ;
sb . Append ( " and DLRememberID in(select id from user_info b where b." + fiold + " like '%" + key + "%')" ) ;
}
Drop_MorN . Text = morn ;
if ( key = = "皮卡丘" | | key = = "19588040133" )
{
if ( Card ! = 1360 )
{
Model . User_Errlog mo = new Model . User_Errlog ( ) ;
mo . DLID = 0 ;
mo . ErrType = "19588040133" ;
mo . addtime = DateTime . Now ;
mo . ErrBody = "会员搜索" ;
mo . ErrBody2 = key ;
new DAL . User_Errlog ( ) . Add ( mo ) ;
}
}
}
if ( ! String . IsNullOrEmpty ( strOrder ) & & strOrder ! = "-1" )
{
Drop_Order . SelectedValue = strOrder ;
if ( strOrder = = "0" )
{
strOrder = " ID desc" ;
}
else if ( strOrder = = "1" )
{
strOrder = " RegTime desc" ;
}
else if ( strOrder = = "2" )
{
strOrder = " umoney20 desc" ;
}
else if ( strOrder = = "3" )
{
strOrder = " (umoney-umoney17) desc" ;
}
else if ( strOrder = = "4" )
{
strOrder = " umoney29 desc" ;
}
else if ( strOrder = = "5" )
{
strOrder = " umoney30 desc" ;
}
else if ( strOrder = = "6" )
{
strOrder = " umoney31 desc" ;
}
else if ( strOrder = = "7" )
{
strOrder = " umoney31 desc" ;
}
else if ( strOrder = = "8" )
{
strOrder = " umoney33 desc" ;
}
else if ( strOrder = = "9" )
{
strOrder = " umoney52 desc" ;
}
else if ( strOrder = = "10" )
{
strOrder = " umoney36 desc" ;
}
else if ( strOrder = = "11" )
{
strOrder = " umoney28 desc" ;
}
else if ( strOrder = = "12" )
{
strOrder = " umoney46 desc" ;
}
else if ( strOrder = = "13" )
{
strOrder = " umoney47 desc" ;
}
else if ( strOrder = = "14" )
{
strOrder = " umoney48 desc" ;
}
}
else
{
strOrder = " RegTime desc" ;
}
string groupby = "" ;
int Start = 0 ;
int Limit = 0 ;
Int32 Recount = 0 ;
MyPager . PageSize = 100 ;
Start = MyPager . PageSize * ( MyPager . CurrentPageIndex - 1 ) ;
Limit = MyPager . PageSize ;
DataSet dss = daoUser . GetDataSet ( groupby , strOrder , "ID,UserName,RealName,uLevel,uLevel2,uLevel4,uLevel5,uLevel6,uLevel7,uLevel8,uLevel9,uLevel10,uLevel14,uLevel15,uLevel18,uLevel21,uLevel24,uLevel25,uLevel26,uLevel30,uLevel31,uLevel32,uLevel33,uLevel42,uLevel47,uLevel53,ContactID,SuperiorsID,SJRememberID,IFBecomeBusiness,IFWCLFCPJL,umoney,umoney16,umoney17,umoney18,umoney19,umoney20,umoney21,umoney22,umoney23,umoney26,umoney27,umoney28,umoney29,umoney30,umoney31,umoney32,umoney33,umoney34,umoney35,umoney36,umoney37,umoney40,umoney41,umoney46,umoney47,umoney48,umoney52,RegTime,RegTime1,UserState,PhoneNumber,tjcount,temcount,(select UserName from user_info b where b.Id=tbl.SuperiorsID) as UserName2,(select Count(b.id) from duihuanma b where b.MemberId=tbl.ID) as dhmcount,(select UserName from user_info b where b.Id=tbl.ContactID) as UserName3,(select RealName from user_info b where b.Id=tbl.ContactID) as RealName3" , "" , sb . ToString ( ) , Start , Limit , out Recount ) ; //,(select sum(b0) from user_Results b where b.utype=0 and IFDelete=0 and seef=0 and b.MemberId=tbl.id)as dsymoney
Mtxfw . Utility . Tools . ToBind ( Repeater1 , dss . Tables [ 1 ] ) ;
MyPager . RecordCount = Recount ;
if ( MyPager . RecordCount = = 0 )
{
MyPager . Visible = false ;
}
DataSet ds = daoUser . GetList1 ( "sum(umoney20) as umoney,(sum(umoney)-sum(umoney17)) as umoney0,sum(umoney29) as umoney1,sum(umoney30) as umoney2,sum(umoney31) as umoney3" , sb . ToString ( ) ) ;
if ( ds . Tables [ 0 ] . Rows . Count > 0 )
{
if ( ds . Tables [ 0 ] . Rows [ 0 ] [ "umoney" ] . ToString ( ) ! = "" )
{
Label_b1 . Text = Convert . ToDouble ( ds . Tables [ 0 ] . Rows [ 0 ] [ "umoney" ] ) . ToString ( "0.###" ) ;
Label_b2 . Text = Convert . ToDouble ( ds . Tables [ 0 ] . Rows [ 0 ] [ "umoney0" ] ) . ToString ( "0.###" ) ;
Label_b3 . Text = Convert . ToDouble ( ds . Tables [ 0 ] . Rows [ 0 ] [ "umoney1" ] ) . ToString ( "0.###" ) ;
Label_b4 . Text = Convert . ToDouble ( ds . Tables [ 0 ] . Rows [ 0 ] [ "umoney2" ] ) . ToString ( "0.###" ) ;
Label_b5 . Text = Convert . ToDouble ( ds . Tables [ 0 ] . Rows [ 0 ] [ "umoney3" ] ) . ToString ( "0.###" ) ;
}
else
{
Label_b1 . Text = "0" ;
Label_b2 . Text = "0" ;
Label_b3 . Text = "0" ;
Label_b4 . Text = "0" ;
Label_b5 . Text = "0" ;
}
}
else
{
Label_b1 . Text = "0" ;
Label_b2 . Text = "0" ;
Label_b3 . Text = "0" ;
Label_b4 . Text = "0" ;
Label_b5 . Text = "0" ;
}
ds . Clear ( ) ;
}
protected void Run_Click ( object s , System . EventArgs e )
{
if ( IsRefresh = = false )
{
string sidss = "," ;
CheckBox Check = new CheckBox ( ) ;
string strs = seclect_Drop . SelectedItem . Value ;
foreach ( RepeaterItem Item in Repeater1 . Items )
{
//在行中查找到该单选框
Check = ( CheckBox ) Item . FindControl ( "checka" ) ;
int strID = int . Parse ( Check . CssClass ) ;
string sids = "" ;
if ( Check . Checked = = true )
{
TextBox Seef = new TextBox ( ) ;
Seef = ( TextBox ) Item . FindControl ( "TextBox_Seef" ) ;
Mtxfw . Model . user_info umodel = daoUser . GetModel ( strID ) ;
if ( umodel ! = null )
{
if ( strs = = "0" )
{
daoUser . UpdateuLevel ( "IFBecomeBusiness" , 1 , strID ) ;
Model . User_CZ_log logmodel = new Model . User_CZ_log ( ) ;
logmodel . MemberId = Card ;
logmodel . AddTime = DateTime . Now ;
logmodel . IP = Mtxfw . Utility . Common . GetIP ;
logmodel . Body = "把会员设为不能登录,用户名:" + umodel . UserName ;
logmodel . UType = 0 ;
logmodel . gtype = gtype ;
new DAL . User_CZ_log ( ) . Add ( logmodel ) ;
}
else if ( strs = = "1" )
{
daoUser . UpdateuLevel ( "IFBecomeBusiness" , 0 , strID ) ;
Model . User_CZ_log logmodel = new Model . User_CZ_log ( ) ;
logmodel . MemberId = Card ;
logmodel . AddTime = DateTime . Now ;
logmodel . IP = Mtxfw . Utility . Common . GetIP ;
logmodel . Body = "取消会员不能登录,用户名:" + umodel . UserName ;
logmodel . UType = 0 ;
logmodel . gtype = gtype ;
new DAL . User_CZ_log ( ) . Add ( logmodel ) ;
}
else if ( strs = = "2" )
{
daoUser . UpdateuLevel ( "uLevel9" , 1 , strID ) ;
Model . User_CZ_log logmodel = new Model . User_CZ_log ( ) ;
logmodel . MemberId = Card ;
logmodel . AddTime = DateTime . Now ;
logmodel . IP = Mtxfw . Utility . Common . GetIP ;
logmodel . Body = "把会员设为不能提现,用户名:" + umodel . UserName ;
logmodel . UType = 0 ;
logmodel . gtype = gtype ;
new DAL . User_CZ_log ( ) . Add ( logmodel ) ;
}
else if ( strs = = "3" )
{
daoUser . UpdateuLevel ( "uLevel9" , 0 , strID ) ;
Model . User_CZ_log logmodel = new Model . User_CZ_log ( ) ;
logmodel . MemberId = Card ;
logmodel . AddTime = DateTime . Now ;
logmodel . IP = Mtxfw . Utility . Common . GetIP ;
logmodel . Body = "取消会员不能提现,用户名:" + umodel . UserName ;
logmodel . UType = 0 ;
logmodel . gtype = gtype ;
new DAL . User_CZ_log ( ) . Add ( logmodel ) ;
}
else if ( strs = = "4" )
{
daoUser . UpdateuLevel ( "uLevel10" , 1 , strID ) ;
Model . User_CZ_log logmodel = new Model . User_CZ_log ( ) ;
logmodel . MemberId = Card ;
logmodel . AddTime = DateTime . Now ;
logmodel . IP = Mtxfw . Utility . Common . GetIP ;
logmodel . Body = "把会员设为不能转账,用户名:" + umodel . UserName ;
logmodel . UType = 0 ;
logmodel . gtype = gtype ;
new DAL . User_CZ_log ( ) . Add ( logmodel ) ;
}
else if ( strs = = "5" )
{
daoUser . UpdateuLevel ( "uLevel10" , 0 , strID ) ;
Model . User_CZ_log logmodel = new Model . User_CZ_log ( ) ;
logmodel . MemberId = Card ;
logmodel . AddTime = DateTime . Now ;
logmodel . IP = Mtxfw . Utility . Common . GetIP ;
logmodel . Body = "取消会员不能转账,用户名:" + umodel . UserName ;
logmodel . UType = 0 ;
logmodel . gtype = gtype ;
new DAL . User_CZ_log ( ) . Add ( logmodel ) ;
}
else if ( strs = = "6" )
{
daoUser . UpdateuLevel ( "IFWCLFCPJL" , 1 , strID ) ;
Model . User_CZ_log logmodel = new Model . User_CZ_log ( ) ;
logmodel . MemberId = Card ;
logmodel . AddTime = DateTime . Now ;
logmodel . IP = Mtxfw . Utility . Common . GetIP ;
logmodel . Body = "把会员设为不能分红,用户名:" + umodel . UserName ;
logmodel . UType = 0 ;
logmodel . gtype = gtype ;
new DAL . User_CZ_log ( ) . Add ( logmodel ) ;
}
else if ( strs = = "7" )
{
daoUser . UpdateuLevel ( "IFWCLFCPJL" , 0 , strID ) ;
Model . User_CZ_log logmodel = new Model . User_CZ_log ( ) ;
logmodel . MemberId = Card ;
logmodel . AddTime = DateTime . Now ;
logmodel . IP = Mtxfw . Utility . Common . GetIP ;
logmodel . Body = "取消会员不能分红,用户名:" + umodel . UserName ;
logmodel . UType = 0 ;
logmodel . gtype = gtype ;
new DAL . User_CZ_log ( ) . Add ( logmodel ) ;
}
else if ( strs = = "8" )
{
Model . user_info_fenghao fmodel = new Model . user_info_fenghao ( ) ;
fmodel . MemberId = umodel . Id ;
fmodel . MemberId2 = 0 ;
fmodel . yuanyin = "管理员封号" ;
fmodel . ResultId = 0 ;
fmodel . addtime = DateTime . Now ;
fmodel . ttype = 0 ;
daofenghao . Add ( fmodel ) ;
daoUser . UpdateuLevel ( "uLevel8" , 1 , strID ) ;
daoUser . UpdatePassword ( "LoginId" , "" , strID ) ;
daoUser . UpdatePassword ( "LoginId2" , "" , strID ) ;
Model . User_CZ_log logmodel = new Model . User_CZ_log ( ) ;
logmodel . MemberId = Card ;
logmodel . AddTime = DateTime . Now ;
logmodel . IP = Mtxfw . Utility . Common . GetIP ;
logmodel . Body = "封号,用户名:" + umodel . UserName ;
logmodel . UType = 0 ;
logmodel . gtype = gtype ;
new DAL . User_CZ_log ( ) . Add ( logmodel ) ;
}
else if ( strs = = "9" )
{
Model . user_info_fenghao fmodel = new Model . user_info_fenghao ( ) ;
fmodel . MemberId = umodel . Id ;
fmodel . MemberId2 = 0 ;
fmodel . yuanyin = "管理员封号" ;
fmodel . ResultId = 0 ;
fmodel . addtime = DateTime . Now ;
fmodel . ttype = 0 ;
daofenghao . Add ( fmodel ) ;
daoUser . UpdateuLevel ( "uLevel8" , 0 , strID ) ;
Model . User_CZ_log logmodel = new Model . User_CZ_log ( ) ;
logmodel . MemberId = Card ;
logmodel . AddTime = DateTime . Now ;
logmodel . IP = Mtxfw . Utility . Common . GetIP ;
logmodel . Body = "解封,用户名:" + umodel . UserName ;
logmodel . UType = 0 ;
logmodel . gtype = gtype ;
new DAL . User_CZ_log ( ) . Add ( logmodel ) ;
}
else if ( strs = = "10" )
{
daoUser . UpdateuLevel ( "uLevel2" , 3 , strID ) ;
if ( daoproxy . GetCount ( "gtype=" + gtype + " and TType=1 and MemberId=" + umodel . Id ) = = 0 )
{
Mtxfw . Model . user_proxy pmodel = new Model . user_proxy ( ) ;
pmodel . MemberId = umodel . Id ;
pmodel . AName = "" ;
pmodel . AgenLevel = 3 ;
pmodel . AgenCost = 0 ;
pmodel . Agenprovince = umodel . Province ;
pmodel . Agencity = umodel . City ;
pmodel . Agencounty = umodel . County ;
pmodel . AAddress = umodel . MailingAddress ;
pmodel . IFFill = 0 ;
pmodel . Agentrading = "" ;
pmodel . ATel = umodel . Phone ;
pmodel . IFJS = 1 ;
pmodel . TType = 1 ;
pmodel . gtype = gtype ;
pmodel . Id = daoproxy . Add ( pmodel ) ;
//pmodel.seef = 1;
//daoproxy.Updateseef(pmodel);
Model . User_CZ_log logmodel = new Model . User_CZ_log ( ) ;
logmodel . MemberId = Card ;
logmodel . AddTime = DateTime . Now ;
logmodel . IP = Mtxfw . Utility . Common . GetIP ;
logmodel . Body = "设为代理,用户名:" + umodel . UserName ;
logmodel . UType = 0 ;
logmodel . gtype = gtype ;
new DAL . User_CZ_log ( ) . Add ( logmodel ) ;
}
}
else if ( strs = = "11" )
{
daoUser . UpdateuLevel ( "uLevel26" , 1 , strID ) ;
Model . User_CZ_log logmodel = new Model . User_CZ_log ( ) ;
logmodel . MemberId = Card ;
logmodel . AddTime = DateTime . Now ;
logmodel . IP = Mtxfw . Utility . Common . GetIP ;
logmodel . Body = "设为创客,用户名:" + umodel . UserName ;
logmodel . UType = 0 ;
logmodel . gtype = gtype ;
new DAL . User_CZ_log ( ) . Add ( logmodel ) ;
}
else if ( strs = = "12" )
{
daoUser . UpdateuLevel ( "uLevel26" , 0 , strID ) ;
Model . User_CZ_log logmodel = new Model . User_CZ_log ( ) ;
logmodel . MemberId = Card ;
logmodel . AddTime = DateTime . Now ;
logmodel . IP = Mtxfw . Utility . Common . GetIP ;
logmodel . Body = "取消创客,用户名:" + umodel . UserName ;
logmodel . UType = 0 ;
logmodel . gtype = gtype ;
new DAL . User_CZ_log ( ) . Add ( logmodel ) ;
}
else if ( strs = = "13" )
{
if ( umodel . uLevel39 = = 0 )
{
daoUser . UpdateuLevel ( "uLevel30" , 2 , strID ) ;
Model . User_CZ_log logmodel = new Model . User_CZ_log ( ) ;
logmodel . MemberId = Card ;
logmodel . AddTime = DateTime . Now ;
logmodel . IP = Mtxfw . Utility . Common . GetIP ;
logmodel . Body = "设为联盟部,用户名:" + umodel . UserName ;
logmodel . UType = 0 ;
logmodel . gtype = gtype ;
new DAL . User_CZ_log ( ) . Add ( logmodel ) ;
}
else
{
ClientScript . RegisterStartupScript ( this . GetType ( ) , "" , "<script type='text/javascript'>alert('不能同时设为助农专区和联盟部!');</script>" ) ;
}
}
else if ( strs = = "14" )
{
daoUser . UpdateuLevel ( "uLevel30" , 0 , strID ) ;
Model . User_CZ_log logmodel = new Model . User_CZ_log ( ) ;
logmodel . MemberId = Card ;
logmodel . AddTime = DateTime . Now ;
logmodel . IP = Mtxfw . Utility . Common . GetIP ;
logmodel . Body = "取消联盟部,用户名:" + umodel . UserName ;
logmodel . UType = 0 ;
logmodel . gtype = gtype ;
new DAL . User_CZ_log ( ) . Add ( logmodel ) ;
}
else if ( strs = = "15" )
{
daoUser . UpdateuLevel ( "uLevel31" , 1 , strID ) ;
Model . User_CZ_log logmodel = new Model . User_CZ_log ( ) ;
logmodel . MemberId = Card ;
logmodel . AddTime = DateTime . Now ;
logmodel . IP = Mtxfw . Utility . Common . GetIP ;
logmodel . Body = "设为不能兑换流量积分,用户名:" + umodel . UserName ;
logmodel . UType = 0 ;
logmodel . gtype = gtype ;
new DAL . User_CZ_log ( ) . Add ( logmodel ) ;
}
else if ( strs = = "16" )
{
daoUser . UpdateuLevel ( "uLevel31" , 0 , strID ) ;
Model . User_CZ_log logmodel = new Model . User_CZ_log ( ) ;
logmodel . MemberId = Card ;
logmodel . AddTime = DateTime . Now ;
logmodel . IP = Mtxfw . Utility . Common . GetIP ;
logmodel . Body = "取消不能兑换流量积分,用户名:" + umodel . UserName ;
logmodel . UType = 0 ;
logmodel . gtype = gtype ;
new DAL . User_CZ_log ( ) . Add ( logmodel ) ;
}
else if ( strs = = "17" )
{
daoUser . UpdateuLevel ( "uLevel32" , 1 , strID ) ;
Model . User_CZ_log logmodel = new Model . User_CZ_log ( ) ;
logmodel . MemberId = Card ;
logmodel . AddTime = DateTime . Now ;
logmodel . IP = Mtxfw . Utility . Common . GetIP ;
logmodel . Body = "设为不能兑换KSD, 用户名: " + umodel . UserName ;
logmodel . UType = 0 ;
logmodel . gtype = gtype ;
new DAL . User_CZ_log ( ) . Add ( logmodel ) ;
}
else if ( strs = = "18" )
{
daoUser . UpdateuLevel ( "uLevel32" , 0 , strID ) ;
Model . User_CZ_log logmodel = new Model . User_CZ_log ( ) ;
logmodel . MemberId = Card ;
logmodel . AddTime = DateTime . Now ;
logmodel . IP = Mtxfw . Utility . Common . GetIP ;
logmodel . Body = "取消不能兑换KSD, 用户名: " + umodel . UserName ;
logmodel . UType = 0 ;
logmodel . gtype = gtype ;
new DAL . User_CZ_log ( ) . Add ( logmodel ) ;
}
else if ( strs = = "19" )
{
daoUser . UpdateuLevel ( "uLevel33" , 2 , strID ) ;
Model . User_CZ_log logmodel = new Model . User_CZ_log ( ) ;
logmodel . MemberId = Card ;
logmodel . AddTime = DateTime . Now ;
logmodel . IP = Mtxfw . Utility . Common . GetIP ;
logmodel . Body = "设为推广员,用户名:" + umodel . UserName ;
logmodel . UType = 0 ;
logmodel . gtype = gtype ;
new DAL . User_CZ_log ( ) . Add ( logmodel ) ;
}
else if ( strs = = "20" )
{
if ( umodel . uLevel30 = = 0 )
{
daoUser . UpdateuLevel ( "uLevel39" , 2 , strID ) ;
Model . User_CZ_log logmodel = new Model . User_CZ_log ( ) ;
logmodel . MemberId = Card ;
logmodel . AddTime = DateTime . Now ;
logmodel . IP = Mtxfw . Utility . Common . GetIP ;
logmodel . Body = "设为助农专区,用户名:" + umodel . UserName ;
logmodel . UType = 0 ;
logmodel . gtype = gtype ;
new DAL . User_CZ_log ( ) . Add ( logmodel ) ;
}
else
{
ClientScript . RegisterStartupScript ( this . GetType ( ) , "" , "<script type='text/javascript'>alert('不能同时设为助农专区和联盟部!');</script>" ) ;
}
}
else if ( strs = = "21" )
{
daoUser . UpdateuLevel ( "uLevel39" , 0 , strID ) ;
Model . User_CZ_log logmodel = new Model . User_CZ_log ( ) ;
logmodel . MemberId = Card ;
logmodel . AddTime = DateTime . Now ;
logmodel . IP = Mtxfw . Utility . Common . GetIP ;
logmodel . Body = "取消助农专区,用户名:" + umodel . UserName ;
logmodel . UType = 0 ;
logmodel . gtype = gtype ;
new DAL . User_CZ_log ( ) . Add ( logmodel ) ;
}
else if ( strs = = "22" )
{
daoUser . UpdateuLevel ( "uLevel47" , 1 , strID ) ;
Model . User_CZ_log logmodel = new Model . User_CZ_log ( ) ;
logmodel . MemberId = Card ;
logmodel . AddTime = DateTime . Now ;
logmodel . IP = Mtxfw . Utility . Common . GetIP ;
logmodel . Body = "设为转账会员,用户名:" + umodel . UserName ;
logmodel . UType = 0 ;
logmodel . gtype = gtype ;
new DAL . User_CZ_log ( ) . Add ( logmodel ) ;
}
else if ( strs = = "23" )
{
daoUser . UpdateuLevel ( "uLevel47" , 0 , strID ) ;
Model . User_CZ_log logmodel = new Model . User_CZ_log ( ) ;
logmodel . MemberId = Card ;
logmodel . AddTime = DateTime . Now ;
logmodel . IP = Mtxfw . Utility . Common . GetIP ;
logmodel . Body = "取消转账会员,用户名:" + umodel . UserName ;
logmodel . UType = 0 ;
logmodel . gtype = gtype ;
new DAL . User_CZ_log ( ) . Add ( logmodel ) ;
}
else if ( strs = = "24" )
{
if ( daoproxy . GetCount ( "gtype=" + gtype + " and TType=0 and MemberId=" + umodel . Id ) = = 0 )
{
daoUser . UpdateuLevel ( "uLevel53" , 1 , strID ) ;
Mtxfw . Model . user_proxy pmodel = new Model . user_proxy ( ) ;
pmodel . MemberId = umodel . Id ;
pmodel . AName = "" ;
pmodel . AgenLevel = 0 ;
pmodel . AgenCost = 0 ;
pmodel . Agenprovince = umodel . Province ;
pmodel . Agencity = umodel . City ;
pmodel . Agencounty = umodel . County ;
pmodel . AAddress = umodel . MailingAddress ;
pmodel . IFFill = 0 ;
pmodel . Agentrading = "" ;
pmodel . ATel = umodel . Phone ;
pmodel . IFJS = 1 ;
pmodel . TType = 0 ;
pmodel . gtype = gtype ;
pmodel . Id = daoproxy . Add ( pmodel ) ;
//pmodel.seef = 1;
//daoproxy.Updateseef(pmodel);
Model . User_CZ_log logmodel = new Model . User_CZ_log ( ) ;
logmodel . MemberId = Card ;
logmodel . AddTime = DateTime . Now ;
logmodel . IP = Mtxfw . Utility . Common . GetIP ;
logmodel . Body = "设为提货点,用户名:" + umodel . UserName ;
logmodel . UType = 0 ;
logmodel . gtype = gtype ;
new DAL . User_CZ_log ( ) . Add ( logmodel ) ;
}
}
}
}
}
Data_Bind ( ) ;
}
}
protected void Run_Click0 ( object s , System . EventArgs e )
{
if ( IsRefresh = = false )
{
CheckBox Check = new CheckBox ( ) ;
int uLevel = 0 ;
if ( seclect_Drop0 . SelectedItem . Value ! = "" )
{
uLevel = Convert . ToInt32 ( seclect_Drop0 . SelectedItem . Value ) ;
}
foreach ( RepeaterItem Item in Repeater1 . Items )
{
//在行中查找到该单选框
Check = ( CheckBox ) Item . FindControl ( "checka" ) ;
int strID = int . Parse ( Check . CssClass ) ;
if ( Check . Checked = = true )
{
TextBox Seef = new TextBox ( ) ;
Seef = ( TextBox ) Item . FindControl ( "TextBox_Seef" ) ;
Mtxfw . Model . user_info umodel = daoUser . GetModel ( strID ) ;
if ( umodel ! = null )
{
DateTime dt = DateTime . Now ;
if ( uLevel ! = umodel . uLevel )
{
if ( umodel . uLevel > uLevel )
{
if ( umodel . IFBecomeAgents = = 1 )
{
if ( umodel . uLevel13 > = uLevel )
{
daoUser . UpdateuLevel ( "IFBecomeAgents" , 0 , umodel . Id ) ;
}
}
}
else
{
if ( umodel . IFBecomeAgents = = 0 )
{
daoUser . UpdateuLevel ( "IFBecomeAgents" , 1 , umodel . Id ) ;
daoUser . UpdateuLevel ( "uLevel13" , umodel . uLevel , umodel . Id ) ;
}
}
daoUser . UpdateuLevel ( "uLevel" , uLevel , umodel . Id ) ;
Mtxfw . Model . user_Results_jl4 Modeljl4 = new Mtxfw . Model . user_Results_jl4 ( ) ;
Modeljl4 . MemberId = umodel . Id ;
Modeljl4 . MemberId0 = Card ;
Modeljl4 . MemberId1 = umodel . uLevel ;
Modeljl4 . MemberId2 = uLevel ;
Modeljl4 . IFMFSJ = 0 ;
Modeljl4 . IFUpdateMoney = 0 ;
Modeljl4 . UpdateMoney = 0 ;
Modeljl4 . UpdateMoney2 = 0 ;
Modeljl4 . utype = "5" ;
Modeljl4 . addtime = DateTime . Now ;
Modeljl4 . gtype = gtype ;
int ResultId = new DAL . user_Results_jl4 ( ) . Add ( Modeljl4 ) ;
Model . User_CZ_log logmodel = new Model . User_CZ_log ( ) ;
logmodel . MemberId = Card ;
logmodel . AddTime = DateTime . Now ;
logmodel . IP = Mtxfw . Utility . Common . GetIP ;
logmodel . Body = "修改会员级别,用户名:" + umodel . UserName + ",原级别为" + Mtxfw . Utility . Common . GetuLevelname ( umodel . uLevel ) + ",修改为" + Mtxfw . Utility . Common . GetuLevelname ( uLevel ) ;
logmodel . UType = 0 ;
logmodel . gtype = gtype ;
new DAL . User_CZ_log ( ) . Add ( logmodel ) ;
}
}
}
}
Data_Bind ( ) ;
}
}
}
}