コード例 #1
0
 protected void rptypelist_ItemDataBound(object sender, RepeaterItemEventArgs e)
 {
     if (string.IsNullOrEmpty(this.StoreName) && ((e.Item.ItemType == ListItemType.Item) || (e.Item.ItemType == ListItemType.AlternatingItem)))
     {
         Repeater    repeater = e.Item.FindControl("reCommissionsChild") as Repeater;
         DataRowView dataItem = (DataRowView)e.Item.DataItem;
         int         num      = Convert.ToInt32(dataItem.Row["ReferralUserId"]);
         string      str      = dataItem.Row["OrderId"].ToString();
         if ((num > 0) && (str != ""))
         {
             CommissionsQuery entity = new CommissionsQuery {
                 ReferralUserId = num,
                 StoreName      = "",
                 OrderNum       = str,
                 EndTime        = "",
                 StartTime      = "",
                 PageIndex      = 1,
                 PageSize       = 0x3e8,
                 SortOrder      = SortAction.Desc,
                 SortBy         = "CommId"
             };
             Globals.EntityCoding(entity, true);
             DbQueryResult commissionsWithStoreName = VShopHelper.GetCommissionsWithStoreName(entity, "3");
             repeater.DataSource = commissionsWithStoreName.Data;
             repeater.DataBind();
         }
     }
 }
コード例 #2
0
        private void BindData()
        {
            DateTime         time;
            CommissionsQuery entity = new CommissionsQuery {
                StoreName = this.StoreName,
                OrderNum  = this.OrderId,
                EndTime   = this.EndTime,
                StartTime = this.StartTime,
                PageIndex = this.pager.PageIndex,
                PageSize  = this.pager.PageSize,
                SortOrder = SortAction.Desc,
                SortBy    = "CommId"
            };

            Globals.EntityCoding(entity, true);
            DbQueryResult commissionsWithStoreName = VShopHelper.GetCommissionsWithStoreName(entity, "0");

            this.reCommissions.DataSource = commissionsWithStoreName.Data;
            this.reCommissions.DataBind();
            this.pager.TotalRecords = commissionsWithStoreName.TotalRecords;
            if (!DateTime.TryParse(this.StartTime, out time))
            {
                time = DateTime.Parse("2015-01-01");
            }
            this.CurrentTotal = DistributorsBrower.GetUserCommissions(0, time, this.EndTime, this.StoreName, entity.OrderNum, "");
        }
コード例 #3
0
        private void BindData()
        {
            CommissionsQuery commissionsQuery = new CommissionsQuery();

            commissionsQuery.StoreName = this.StoreName;
            commissionsQuery.OrderNum  = this.OrderId;
            commissionsQuery.EndTime   = this.EndTime;
            commissionsQuery.StartTime = this.StartTime;
            commissionsQuery.PageIndex = this.pager.PageIndex;
            commissionsQuery.PageSize  = this.pager.PageSize;
            commissionsQuery.SortOrder = SortAction.Desc;
            commissionsQuery.SortBy    = "CommId";
            Globals.EntityCoding(commissionsQuery, true);
            DbQueryResult commissionsWithStoreName = VShopHelper.GetCommissionsWithStoreName(commissionsQuery, "0");

            this.reCommissions.DataSource = commissionsWithStoreName.Data;
            this.reCommissions.DataBind();
            this.pager.TotalRecords = commissionsWithStoreName.TotalRecords;
            System.DateTime fromdatetime;
            if (!System.DateTime.TryParse(this.StartTime, out fromdatetime))
            {
                fromdatetime = System.DateTime.Parse("2015-01-01");
            }
            this.CurrentTotal = DistributorsBrower.GetUserCommissions(0, fromdatetime, this.EndTime, this.StoreName, commissionsQuery.OrderNum, "");
        }
コード例 #4
0
 protected void rptypelist_ItemDataBound(object sender, System.Web.UI.WebControls.RepeaterItemEventArgs e)
 {
     if (string.IsNullOrEmpty(this.StoreName) && (e.Item.ItemType == System.Web.UI.WebControls.ListItemType.Item || e.Item.ItemType == System.Web.UI.WebControls.ListItemType.AlternatingItem))
     {
         System.Web.UI.WebControls.Repeater repeater    = e.Item.FindControl("reCommissionsChild") as System.Web.UI.WebControls.Repeater;
         System.Data.DataRowView            dataRowView = (System.Data.DataRowView)e.Item.DataItem;
         int    num  = System.Convert.ToInt32(dataRowView.Row["ReferralUserId"]);
         string text = dataRowView.Row["OrderId"].ToString();
         if (num > 0 && text != "")
         {
             CommissionsQuery commissionsQuery = new CommissionsQuery();
             commissionsQuery.ReferralUserId = num;
             commissionsQuery.StoreName      = "";
             commissionsQuery.OrderNum       = text;
             commissionsQuery.EndTime        = "";
             commissionsQuery.StartTime      = "";
             commissionsQuery.PageIndex      = 1;
             commissionsQuery.PageSize       = 1000;
             commissionsQuery.SortOrder      = SortAction.Desc;
             commissionsQuery.SortBy         = "CommId";
             Globals.EntityCoding(commissionsQuery, true);
             DbQueryResult commissionsWithStoreName = VShopHelper.GetCommissionsWithStoreName(commissionsQuery, "3");
             repeater.DataSource = commissionsWithStoreName.Data;
             repeater.DataBind();
         }
     }
 }
コード例 #5
0
        protected override void AttachChildControls()
        {
            CommissionsQuery query;

            this.vshopcommssion = (VshopTemplatedRepeater)this.FindControl("vshopcommssion");
            //query = new CommissionsQuery {
            //    StartTime = query.EndTime = "",
            //    PageIndex = 1,
            //    PageSize = 0x186a0,
            //    UserId = MemberProcessor.GetCurrentMember().UserId
            //};

            query = new CommissionsQuery();

            query.StartTime = query.EndTime = "";
            query.PageIndex = 1;
            query.PageSize  = 0x186a0;
            query.UserId    = MemberProcessor.GetCurrentMember().UserId;


            DbQueryResult commissions = DistributorsBrower.GetCommissions(query);

            if (commissions.TotalRecords > 0)
            {
                this.vshopcommssion.DataSource = commissions.Data;
                this.vshopcommssion.DataBind();
            }
        }
コード例 #6
0
        private void BindData()
        {
            DateTime         time;
            CommissionsQuery entity = new CommissionsQuery {
                UserId    = int.Parse(this.Page.Request.QueryString["UserId"]),
                EndTime   = this.EndTime,
                StartTime = this.StartTime,
                PageIndex = this.pager.PageIndex,
                PageSize  = this.pager.PageSize,
                SortOrder = SortAction.Desc,
                SortBy    = "CommId"
            };

            Globals.EntityCoding(entity, true);
            DbQueryResult commissionsWithStoreName = VShopHelper.GetCommissionsWithStoreName(entity);

            this.reCommissions.DataSource = commissionsWithStoreName.Data;
            this.reCommissions.DataBind();
            this.pager.TotalRecords = commissionsWithStoreName.TotalRecords;
            if (!DateTime.TryParse(this.StartTime, out time))
            {
                time = DateTime.Parse("2015-01-01");
            }
            this.CurrentTotal = DistributorsBrower.GetUserCommissions(entity.UserId, time, this.EndTime, null, null);
            DistributorsInfo userIdDistributors = DistributorsBrower.GetUserIdDistributors(entity.UserId);

            this.CurrentStoreName = userIdDistributors.StoreName;
        }
コード例 #7
0
 protected override void AttachChildControls()
 {
     if (DistributorsBrower.GetCurrentDistributors(Globals.GetCurrentMemberUserId(), true).ReferralStatus != 0)
     {
         HttpContext.Current.Response.Redirect("MemberCenter.aspx");
     }
     else
     {
         CommissionsQuery query;
         this.vshopcommssion = (VshopTemplatedRepeater)this.FindControl("vshopcommssion");
         query = new CommissionsQuery
         {
             StartTime = "",
             EndTime   = "",
             PageIndex = 1,
             PageSize  = 0x186a0,
             UserId    = Globals.GetCurrentMemberUserId()
         };
         DbQueryResult commissions = DistributorsBrower.GetCommissions(query);
         if (commissions.TotalRecords > 0)
         {
             this.vshopcommssion.DataSource = commissions.Data;
             this.vshopcommssion.DataBind();
         }
     }
 }
コード例 #8
0
        private void BindData()
        {
            DbQueryResult    commissionsWithStoreName;
            DateTime         time;
            CommissionsQuery entity = new CommissionsQuery
            {
                UserId    = int.Parse(this.Page.Request.QueryString["UserId"]),
                EndTime   = this.EndTime,
                StartTime = this.StartTime,
                PageIndex = this.pager.PageIndex,
                PageSize  = this.pager.PageSize,
                SortOrder = SortAction.Desc,
                SortBy    = "CommId"
            };

            Globals.EntityCoding(entity, true);
            if (this.subLevel == "0")
            {
                commissionsWithStoreName      = VShopHelper.GetCommissionsWithStoreName(entity, "5");
                this.reCommissions.DataSource = commissionsWithStoreName.Data;
                this.reCommissions.DataBind();
            }
            else if (this.subLevel == "45")
            {
                commissionsWithStoreName         = VShopHelper.GetCommissionsWithStoreName(entity, "4");
                this.otherCommissions.DataSource = commissionsWithStoreName.Data;
                this.otherCommissions.DataBind();
            }
            else
            {
                commissionsWithStoreName       = VShopHelper.GetSubDistributorsContribute(this.StartTime, this.EndTime, this.pager.PageSize, this.pager.PageIndex, this.userid, int.Parse(this.subLevel));
                this.SubCommissions.DataSource = commissionsWithStoreName.Data;
                this.SubCommissions.DataBind();
            }
            this.pager.TotalRecords = commissionsWithStoreName.TotalRecords;
            if (!DateTime.TryParse(this.StartTime, out time))
            {
                time = DateTime.Parse("2015-01-01");
            }
            this.CurrentTotal = DistributorsBrower.GetUserCommissions(entity.UserId, time, this.EndTime, null, null, "");
            decimal num  = DistributorsBrower.GetUserCommissions(entity.UserId, time, this.EndTime, null, null, "0");
            decimal num2 = DistributorsBrower.GetUserCommissions(entity.UserId, time, this.EndTime, null, null, "1");
            decimal num3 = DistributorsBrower.GetUserCommissions(entity.UserId, time, this.EndTime, null, null, "2");
            decimal num4 = ((this.CurrentTotal - num) - num2) - num3;

            this.storeSum.Text  = num.ToString("f2");
            this.fristSum.Text  = num2.ToString("f2");
            this.secondSum.Text = num3.ToString("f2");
            this.OtherSum.Text  = num4.ToString("f2");
            DistributorsInfo userIdDistributors = DistributorsBrower.GetUserIdDistributors(entity.UserId);

            this.CurrentStoreName = userIdDistributors.StoreName;
        }
コード例 #9
0
        private void BindData()
        {
            CommissionsQuery commissionsQuery = new CommissionsQuery();

            commissionsQuery.UserId    = int.Parse(this.Page.Request.QueryString["UserId"]);
            commissionsQuery.EndTime   = this.EndTime;
            commissionsQuery.StartTime = this.StartTime;
            commissionsQuery.PageIndex = this.pager.PageIndex;
            commissionsQuery.PageSize  = this.pager.PageSize;
            commissionsQuery.SortOrder = SortAction.Desc;
            commissionsQuery.SortBy    = "CommId";
            Globals.EntityCoding(commissionsQuery, true);
            DbQueryResult dbQueryResult;

            if (this.subLevel == "0")
            {
                dbQueryResult = VShopHelper.GetCommissionsWithStoreName(commissionsQuery, "5");
                this.reCommissions.DataSource = dbQueryResult.Data;
                this.reCommissions.DataBind();
            }
            else if (this.subLevel == "45")
            {
                dbQueryResult = VShopHelper.GetCommissionsWithStoreName(commissionsQuery, "4");
                this.otherCommissions.DataSource = dbQueryResult.Data;
                this.otherCommissions.DataBind();
            }
            else
            {
                dbQueryResult = VShopHelper.GetSubDistributorsContribute(this.StartTime, this.EndTime, this.pager.PageSize, this.pager.PageIndex, this.userid, int.Parse(this.subLevel));
                this.SubCommissions.DataSource = dbQueryResult.Data;
                this.SubCommissions.DataBind();
            }
            this.pager.TotalRecords = dbQueryResult.TotalRecords;
            System.DateTime fromdatetime;
            if (!System.DateTime.TryParse(this.StartTime, out fromdatetime))
            {
                fromdatetime = System.DateTime.Parse("2015-01-01");
            }
            this.CurrentTotal = DistributorsBrower.GetUserCommissions(commissionsQuery.UserId, fromdatetime, this.EndTime, null, null, "");
            decimal userCommissions  = DistributorsBrower.GetUserCommissions(commissionsQuery.UserId, fromdatetime, this.EndTime, null, null, "0");
            decimal userCommissions2 = DistributorsBrower.GetUserCommissions(commissionsQuery.UserId, fromdatetime, this.EndTime, null, null, "1");
            decimal userCommissions3 = DistributorsBrower.GetUserCommissions(commissionsQuery.UserId, fromdatetime, this.EndTime, null, null, "2");
            decimal num = this.CurrentTotal - userCommissions - userCommissions2 - userCommissions3;

            this.storeSum.Text  = userCommissions.ToString("f2");
            this.fristSum.Text  = userCommissions2.ToString("f2");
            this.secondSum.Text = userCommissions3.ToString("f2");
            this.OtherSum.Text  = num.ToString("f2");
            DistributorsInfo userIdDistributors = DistributorsBrower.GetUserIdDistributors(commissionsQuery.UserId);

            this.CurrentStoreName = userIdDistributors.StoreName;
        }
コード例 #10
0
ファイル: DistributorsDao.cs プロジェクト: tyriankid/WFX
        public DbQueryResult GetCommissions(CommissionsQuery query)
        {
            StringBuilder builder = new StringBuilder();

            builder.Append(" State=1 ");
            if (query.UserId > 0)
            {
                if (builder.Length > 0)
                {
                    builder.Append(" AND ");
                }
                builder.AppendFormat("UserId = {0}", query.UserId);
            }
            if (!string.IsNullOrEmpty(query.StoreName))
            {
                if (builder.Length > 0)
                {
                    builder.Append(" AND ");
                }
                builder.AppendFormat("StoreName LIKE '%{0}%'", DataHelper.CleanSearchString(query.StoreName));
            }
            if (!string.IsNullOrEmpty(query.OrderNum))
            {
                if (builder.Length > 0)
                {
                    builder.Append(" AND ");
                }
                builder.AppendFormat(" OrderId = '{0}'", query.OrderNum);
            }
            if (!string.IsNullOrEmpty(query.StartTime.ToString()))
            {
                if (builder.Length > 0)
                {
                    builder.Append(" AND ");
                }
                builder.AppendFormat(" datediff(dd,'{0}',TradeTime)>=0", query.StartTime);
            }
            if (!string.IsNullOrEmpty(query.EndTime.ToString()))
            {
                if (builder.Length > 0)
                {
                    builder.Append(" AND ");
                }
                builder.AppendFormat("  datediff(dd,'{0}',TradeTime)<=0", query.EndTime);
            }
            return(DataHelper.PagingByRownumber(query.PageIndex, query.PageSize, query.SortBy, query.SortOrder, query.IsCount, "vw_Hishop_CommissionDistributors", "CommId", (builder.Length > 0) ? builder.ToString() : null, "*"));
        }
コード例 #11
0
ファイル: CommissionsList.cs プロジェクト: wuchao288/wexin
        private void BindData()
        {
            CommissionsQuery entity = new CommissionsQuery {
                UserId    = int.Parse(this.Page.Request.QueryString["UserId"]),
                EndTime   = "",
                StartTime = "",
                PageIndex = this.pager.PageIndex,
                PageSize  = this.pager.PageSize,
                SortOrder = SortAction.Desc,
                SortBy    = "CommId"
            };

            Globals.EntityCoding(entity, true);
            DbQueryResult commissions = VShopHelper.GetCommissions(entity);

            this.reCommissions.DataSource = commissions.Data;
            this.reCommissions.DataBind();
            this.pager.TotalRecords = commissions.TotalRecords;
        }
コード例 #12
0
        private void BindData()
        {
            CommissionsQuery commissionsQuery = new CommissionsQuery();

            commissionsQuery.UserId         = this.userid;
            commissionsQuery.EndTime        = this.EndTime;
            commissionsQuery.StartTime      = this.StartTime;
            commissionsQuery.PageIndex      = this.pager.PageIndex;
            commissionsQuery.ReferralUserId = this.ReferralUserId;
            commissionsQuery.PageSize       = this.pager.PageSize;
            commissionsQuery.SortOrder      = SortAction.Desc;
            commissionsQuery.SortBy         = "CommId";
            Globals.EntityCoding(commissionsQuery, true);
            DbQueryResult commissionsWithStoreName = VShopHelper.GetCommissionsWithStoreName(commissionsQuery, "");

            this.reCommissions.DataSource = commissionsWithStoreName.Data;
            this.reCommissions.DataBind();
            this.pager.TotalRecords = commissionsWithStoreName.TotalRecords;
        }
コード例 #13
0
        private void BindData()
        {
            CommissionsQuery entity = new CommissionsQuery {
                UserId         = this.userid,
                EndTime        = this.EndTime,
                StartTime      = this.StartTime,
                PageIndex      = this.pager.PageIndex,
                ReferralUserId = this.ReferralUserId,
                PageSize       = this.pager.PageSize,
                SortOrder      = SortAction.Desc,
                SortBy         = "CommId"
            };

            Globals.EntityCoding(entity, true);
            DbQueryResult commissionsWithStoreName = VShopHelper.GetCommissionsWithStoreName(entity, "");

            this.reCommissions.DataSource = commissionsWithStoreName.Data;
            this.reCommissions.DataBind();
            this.pager.TotalRecords = commissionsWithStoreName.TotalRecords;
        }
コード例 #14
0
ファイル: CommissionsAllList.cs プロジェクト: wuchao288/wexin
        private void BindData()
        {
            CommissionsQuery entity = new CommissionsQuery {
                EndTime   = this.EndTime,
                StartTime = this.StartTime,
                StoreName = this.StoreName,
                OrderNum  = this.OrderId,
                PageIndex = this.pager.PageIndex,
                PageSize  = this.pager.PageSize,
                SortOrder = SortAction.Desc,
                SortBy    = "CommId"
            };

            Globals.EntityCoding(entity, true);
            DbQueryResult commissions = VShopHelper.GetCommissions(entity);

            this.reCommissions.DataSource = commissions.Data;
            this.reCommissions.DataBind();
            this.pager.TotalRecords = commissions.TotalRecords;
        }
コード例 #15
0
ファイル: VCommissionDetails.cs プロジェクト: zwkjgs/XKD
        protected override void AttachChildControls()
        {
            DistributorsInfo currentDistributors = DistributorsBrower.GetCurrentDistributors(Globals.GetCurrentMemberUserId(), true);

            if (currentDistributors.ReferralStatus != 0)
            {
                System.Web.HttpContext.Current.Response.Redirect("MemberCenter.aspx");
            }
            else
            {
                this.vshopcommssion = (VshopTemplatedRepeater)this.FindControl("vshopcommssion");
                CommissionsQuery commissionsQuery = new CommissionsQuery();
                commissionsQuery.StartTime = (commissionsQuery.EndTime = "");
                commissionsQuery.PageIndex = 1;
                commissionsQuery.PageSize  = 100000;
                commissionsQuery.UserId    = Globals.GetCurrentMemberUserId();
                DbQueryResult commissions = DistributorsBrower.GetCommissions(commissionsQuery);
                if (commissions.TotalRecords > 0)
                {
                    this.vshopcommssion.DataSource = commissions.Data;
                    this.vshopcommssion.DataBind();
                }
            }
        }
コード例 #16
0
 public static DbQueryResult GetCommissionsWithStoreName(CommissionsQuery query, [Optional, DefaultParameterValue("")] string subLevel)
 {
     return(new DistributorsDao().GetCommissionsWithStoreName(query, subLevel));
 }
コード例 #17
0
 public static DbQueryResult GetCommissions(CommissionsQuery query)
 {
     return(new DistributorsDao().GetCommissions(query));
 }
コード例 #18
0
        protected override void AttachChildControls()
        {
            this.vshopcommssion       = (VshopTemplatedRepeater)this.FindControl("vshopcommssion");
            this.lbltotalcommission   = (FormatedMoneyLabel)this.FindControl("lbltotalcommission");
            this.lblsurpluscommission = (FormatedMoneyLabel)this.FindControl("lblsurpluscommission");
            this.lblAlreadycommission = (FormatedMoneyLabel)this.FindControl("lblAlreadycommission");
            this.lblcommission        = (FormatedMoneyLabel)this.FindControl("lblcommission");
            this.lbltwocommission     = (FormatedMoneyLabel)this.FindControl("lbltwocommission");
            this.lblthreecommission   = (FormatedMoneyLabel)this.FindControl("lblthreecommission");
            this.lblsaleprice         = (FormatedMoneyLabel)this.FindControl("lblsaleprice");
            this.lbltwosaleprice      = (FormatedMoneyLabel)this.FindControl("lbltwosaleprice");
            this.lblthreesaleprice    = (FormatedMoneyLabel)this.FindControl("lblthreesaleprice");
            this.paneltwo             = (Panel)this.FindControl("paneltwo");
            this.panelthree           = (Panel)this.FindControl("panelthree");
            this.litMsg    = (Literal)this.FindControl("litMsg");
            this.hyrequest = (HyperLink)this.FindControl("hyrequest");
            PageTitle.AddSiteNameTitle("我的佣金");
            DistributorsInfo userIdDistributors           = DistributorsBrower.GetUserIdDistributors(Globals.GetCurrentMemberUserId());
            DataTable        currentDistributorsCommosion = DistributorsBrower.GetCurrentDistributorsCommosion(userIdDistributors.UserId);

            if ((userIdDistributors != null) && (userIdDistributors.UserId > 0))
            {
                this.lblsurpluscommission.Money = userIdDistributors.ReferralBlance;
                this.lblAlreadycommission.Money = userIdDistributors.ReferralRequestBalance;
                if (userIdDistributors.DistributorGradeId == DistributorGrade.TowDistributor)
                {
                    this.paneltwo.Visible = false;
                }
                else if (userIdDistributors.DistributorGradeId == DistributorGrade.ThreeDistributor)
                {
                    this.paneltwo.Visible   = false;
                    this.panelthree.Visible = false;
                }
                if ((currentDistributorsCommosion != null) && (currentDistributorsCommosion.Rows.Count > 0))
                {
                    this.lblcommission.Money = currentDistributorsCommosion.Rows[0]["CommTotal"];
                    this.lblsaleprice.Money  = currentDistributorsCommosion.Rows[0]["OrderTotal"];
                }
                if (userIdDistributors.DistributorGradeId == DistributorGrade.OneDistributor)
                {
                    currentDistributorsCommosion = DistributorsBrower.GetDistributorsCommosion(userIdDistributors.UserId, DistributorGrade.TowDistributor);
                    if ((currentDistributorsCommosion != null) && (currentDistributorsCommosion.Rows.Count > 0))
                    {
                        this.lbltwocommission.Money = currentDistributorsCommosion.Rows[0]["CommTotal"];
                        this.lbltwosaleprice.Money  = currentDistributorsCommosion.Rows[0]["OrderTotal"];
                    }
                    currentDistributorsCommosion = DistributorsBrower.GetDistributorsCommosion(userIdDistributors.UserId, DistributorGrade.ThreeDistributor);
                    if ((currentDistributorsCommosion != null) && (currentDistributorsCommosion.Rows.Count > 0))
                    {
                        this.lblthreecommission.Money = currentDistributorsCommosion.Rows[0]["CommTotal"];
                        this.lblthreesaleprice.Money  = currentDistributorsCommosion.Rows[0]["OrderTotal"];
                    }
                }
                if (userIdDistributors.DistributorGradeId == DistributorGrade.TowDistributor)
                {
                    currentDistributorsCommosion = DistributorsBrower.GetDistributorsCommosion(userIdDistributors.UserId, DistributorGrade.ThreeDistributor);
                    if ((currentDistributorsCommosion != null) && (currentDistributorsCommosion.Rows.Count > 0))
                    {
                        this.lblthreecommission.Money = currentDistributorsCommosion.Rows[0]["CommTotal"];
                        this.lblthreesaleprice.Money  = currentDistributorsCommosion.Rows[0]["OrderTotal"];
                    }
                }
                this.lbltotalcommission.Money = userIdDistributors.ReferralBlance + userIdDistributors.ReferralRequestBalance;
                if (DistributorsBrower.IsExitsCommionsRequest())
                {
                    this.hyrequest.Text    = "申请审核当中……";
                    this.hyrequest.Enabled = false;
                }
                MemberInfo currentMember = MemberProcessor.GetCurrentMember();
                if (string.IsNullOrEmpty(currentMember.RealName) || string.IsNullOrEmpty(currentMember.CellPhone))
                {
                    this.hyrequest.NavigateUrl = "UserInfo.aspx?edit=true&&returnUrl=" + Globals.UrlEncode(Globals.HostPath(HttpContext.Current.Request.Url) + "/Vshop/RequestCommissions.aspx");
                }
                //明细列表
                CommissionsQuery query;
                this.vshopcommssion = (VshopTemplatedRepeater)this.FindControl("vshopcommssion");
                query           = new CommissionsQuery();
                query.StartTime = query.EndTime = "";
                query.PageIndex = 1;
                query.PageSize  = 0x186a0;
                query.UserId    = MemberProcessor.GetCurrentMember().UserId;

                Hidistro.Core.Entities.DbQueryResult commissions = DistributorsBrower.GetCommissions(query);
                if (commissions.TotalRecords > 0)
                {
                    this.vshopcommssion.DataSource = commissions.Data;
                    this.vshopcommssion.DataBind();
                }
            }
        }
コード例 #19
0
ファイル: VShopHelper.cs プロジェクト: llenroc/kangaroo
 public static DbQueryResult GetCommissionsWithStoreName(CommissionsQuery query, string subLevel = "")
 {
     return((new DistributorsDao()).GetCommissionsWithStoreName(query, subLevel));
 }