Esempio n. 1
0
        /// <summary>
        /// init repeater
        /// </summary>
        private void InitRpt()
        {
            pageIndex = UtilsCommons.GetPadingIndex();

            var chaXun = GetChaXunInfo();
            var items  = new EyouSoft.BLL.GysStructure.BGys().GetDiJieShes(SiteUserInfo.CompanyId, pageSize, pageIndex, ref recordCount, chaXun);

            if (items != null && items.Count > 0)
            {
                rptList.DataSource = items;
                rptList.DataBind();

                this.ExporPageInfoSelect1.PageLinkURL    = Request.ServerVariables["SCRIPT_NAME"].ToString() + "?";
                this.ExporPageInfoSelect1.UrlParams      = Request.QueryString;
                this.ExporPageInfoSelect1.intPageSize    = pageSize;
                this.ExporPageInfoSelect1.CurrencyPage   = pageIndex;
                this.ExporPageInfoSelect1.intRecordCount = recordCount;
            }
            else
            {
                this.lbMsg.Visible           = true;
                this.lbMsg.Text              = "<tr class=\"odd\"><td height=\"30px\" colspan=\"11\" align=\"center\">暂无数据!</td></tr>";
                ExporPageInfoSelect1.Visible = false;
            }
        }
Esempio n. 2
0
        /// <summary>
        /// to xls
        /// </summary>
        void ToXls()
        {
            int toXlsRecordCount = UtilsCommons.GetToXlsRecordCount();

            if (toXlsRecordCount < 1)
            {
                ResponseToXls(string.Empty);
            }
            int _recordCount = 0;
            var chaXun       = GetChaXunInfo();
            var items        = new EyouSoft.BLL.GysStructure.BGys().GetQiTas(SiteUserInfo.CompanyId, toXlsRecordCount, 1, ref _recordCount, chaXun);

            if (items == null || items.Count == 0)
            {
                ResponseToXls(string.Empty);
            }

            var s = new StringBuilder();

            s.Append("所在地\t单位名称\t联系人\t交易次数\t交易人数\t结算金额\t未付金额\t质检均分\n");

            foreach (var item in items)
            {
                s.Append(item.CPCD.ProvinceName + "-" + item.CPCD.CityName + "\t");
                s.Append(item.GysName + "\t");
                s.Append(item.LxrName + "\t");
                s.Append(item.JiaoYiXX.JiaoYiCiShu + "\t");
                s.Append(item.JiaoYiXX.JiaoYiShuLiang + "\t");
                s.Append(item.JiaoYiXX.JieSuanJinE + "\t");
                s.Append(item.JiaoYiXX.WeiZhiFuJinE + "\t");
                s.Append(item.JiaoYiXX.ZhiJianJunFen + "\n");
            }

            ResponseToXls(s.ToString());
        }
Esempio n. 3
0
        /// <summary>
        ///to xls
        /// </summary>
        private void ToXls()
        {
            int toXlsRecordCount = UtilsCommons.GetToXlsRecordCount();

            if (toXlsRecordCount < 1)
            {
                ResponseToXls(string.Empty);
            }

            int _recordCount = 0;
            var chaXun       = GetChaXunInfo();
            var items        = new EyouSoft.BLL.GysStructure.BGys().GetGouWus(SiteUserInfo.CompanyId, toXlsRecordCount, 1, ref _recordCount, chaXun);

            if (items == null || items.Count == 0)
            {
                ResponseToXls(string.Empty);
            }

            var s = new StringBuilder();

            s.Append("所在地\t商店名称\t商品类别\t联系人\t交易次数\t进店人数\n");

            foreach (var item in items)
            {
                s.Append(item.CPCD.ProvinceName + "-" + item.CPCD.CityName + "\t");
                s.Append(item.GysName + "\t");
                s.Append(item.ShangPinLeiBie.Replace("\t", "    ").Replace("\r\n", "    ") + "\t");
                s.Append(item.LxrName + "\t");
                s.Append(item.JiaoYiXX.JiaoYiCiShu + "\t");
                s.Append(item.JiaoYiXX.JiaoYiShuLiang + "\n");
            }

            ResponseToXls(s.ToString());
        }
Esempio n. 4
0
        void Rpt_List()
        {
            pageIndex = UtilsCommons.GetPadingIndex();

            var chaXun = new EyouSoft.Model.GysStructure.MXuanYongChaXunInfo();

            chaXun.CountryId    = Utils.GetIntNull(Utils.GetQueryStringValue("ddlCountry"));
            chaXun.ProvinceId   = Utils.GetIntNull(Utils.GetQueryStringValue("ddlProvice"));
            chaXun.CityId       = Utils.GetIntNull(Utils.GetQueryStringValue("ddlCity"));
            chaXun.DistrictId   = Utils.GetIntNull(Utils.GetQueryStringValue("ddlArea"));
            chaXun.JingDianName = Utils.GetQueryStringValue("textfield");

            var items = new EyouSoft.BLL.GysStructure.BGys().GetXuanYongJingDians(SiteUserInfo.CompanyId, pageSize, pageIndex, ref recordCount, chaXun);

            if (items != null && items.Count > 0)
            {
                listCount = items.Count;
                rpt_ScenicList.DataSource = items;
                rpt_ScenicList.DataBind();

                ExporPageInfoSelect1.PageLinkURL    = ExporPageInfoSelect1.PageLinkURL = Request.ServerVariables["SCRIPT_NAME"].ToString() + "?";
                ExporPageInfoSelect1.UrlParams      = Request.QueryString;
                ExporPageInfoSelect1.intPageSize    = pageSize;
                ExporPageInfoSelect1.CurrencyPage   = pageIndex;
                ExporPageInfoSelect1.intRecordCount = recordCount;
            }
            else
            {
                litMsg.Text = "<tr class='old'><td colspan='11' align='center'>没有相关数据</td></tr>";
                ExporPageInfoSelect1.Visible = false;
            }
        }
Esempio n. 5
0
        /// <summary>
        /// init repeater
        /// </summary>
        void InitRpt()
        {
            int pageSize    = 48;
            int pageIndex   = UtilsCommons.GetPadingIndex();
            int recordCount = 0;

            var chaXun = new EyouSoft.Model.GysStructure.MXuanYongChaXunInfo();

            chaXun.GysName    = Utils.GetQueryStringValue("txtName");
            chaXun.GysLeiXing = (EyouSoft.Model.EnumType.SourceStructure.SourceType?)Utils.GetEnumValueNull(typeof(EyouSoft.Model.EnumType.SourceStructure.SourceType), Utils.GetQueryStringValue("txtLeiXing"));
            chaXun.ProvinceId = Utils.GetIntNull(Utils.GetQueryStringValue("txtProvinceId"));
            chaXun.CityId     = Utils.GetIntNull(Utils.GetQueryStringValue("txtCityId"));

            var items = new EyouSoft.BLL.GysStructure.BGys().GetXuanYongs(CurrentUserCompanyID, pageSize, pageIndex, ref recordCount, chaXun);

            if (items != null && items.Count > 0)
            {
                rpt.DataSource = items;
                rpt.DataBind();
            }
            else
            {
            }

            paging.UrlParams      = Request.QueryString;
            paging.intPageSize    = pageSize;
            paging.CurrencyPage   = pageIndex;
            paging.intRecordCount = recordCount;

            paging.Visible = paging.intRecordCount > paging.intPageSize;
            //phEmpty.Visible = paging.intRecordCount == 0;
        }
Esempio n. 6
0
        /// <summary>
        /// to xls
        /// </summary>
        void ToXls()
        {
            int toXlsRecordCount = UtilsCommons.GetToXlsRecordCount();

            if (toXlsRecordCount < 1)
            {
                ResponseToXls(string.Empty);
            }

            if (toXlsRecordCount >= 2000)
            {
                Utils.RCWE("当前导出数据量较大(一次最多可导出2000个交易明细),请分批次导出。<a href=\"javascript:history.go(-1)\">点击这里返回</a>");
            }

            var chaXun = GetChaXunInfo();

            object[] heJi;
            int      _recordCount = 0;
            var      items        = new EyouSoft.BLL.GysStructure.BGys().GetJiaoYiMingXis(SiteUserInfo.CompanyId, GysId, toXlsRecordCount, 1, ref _recordCount, chaXun, out heJi);

            if (items == null || items.Count == 0)
            {
                ResponseToXls(string.Empty);
            }

            var s = new StringBuilder();

            s.Append("团号\t线路名称\t销售员\t计调\t导游\t供应商\t数量\t费用明细\t结算金额\t未付金额\t支付方式\n");

            foreach (var item in items)
            {
                s.Append(item.TourCode + "\t");
                s.Append(item.RouteName + "\t");
                s.Append(item.XiaoShouYuanName + "\t");
                s.Append(item.JiDiaoYuanName + "\t");
                s.Append(item.DaoYouname + "\t");
                s.Append(item.GysName + "\t");
                if (item.AnPaiLeiXing == EyouSoft.Model.EnumType.PlanStructure.PlanProject.国内游轮 || item.AnPaiLeiXing == EyouSoft.Model.EnumType.PlanStructure.PlanProject.涉外游轮)
                {
                    s.Append(item.DShuLiang.ToString("F2") + "\t");
                }
                else
                {
                    s.Append(item.ShuLiang + "\t");
                }
                s.Append(item.FeiYongMingXi.Replace("\t", "    ").Replace("\r\n", "    ").Replace("\r", "    ").Replace("\n", "    ") + "\t");
                s.Append(item.JinE.ToString("F2") + "\t");
                s.Append(item.WeiZhiFuJinE.ToString("F2") + "\t");
                s.Append(item.ZhiFuFangShi + "\n");
            }

            ResponseToXls(s.ToString());
        }
Esempio n. 7
0
        /// <summary>
        /// 初始化供应商账号信息
        /// </summary>
        private void InitInfo()
        {
            if (string.IsNullOrEmpty(GysId))
            {
                return;
            }

            var info = new EyouSoft.BLL.GysStructure.BGys().GetGysUserInfo(GysId);

            if (info == null)
            {
                return;
            }

            this.txtAccount.ReadOnly            = true;
            this.txtAccount.Attributes["style"] = "background-color: #dadada";
            txtAccount.Text = info.Username;
            txtPwd.Attributes.Add("value", info.Pwd);
            txtEdit.Value = "1";

            string areaid   = string.Empty;
            string areaname = string.Empty;

            if (info.Areas != null && info.Areas.Count > 0)
            {
                foreach (var item in info.Areas)
                {
                    areaid   += item.AreaId + ",";
                    areaname += item.AreaName + ",";
                }

                if (!string.IsNullOrEmpty(areaid))
                {
                    areaid = areaid.TrimEnd(',');
                }
                if (!string.IsNullOrEmpty(areaname))
                {
                    areaname = areaname.TrimEnd(',');
                }
            }

            LineAreaSelect1.LineAreaSelectID   = areaid;
            LineAreaSelect1.LineAreaSelectName = areaname;
        }
Esempio n. 8
0
        /// <summary>
        /// to xls
        /// </summary>
        void ToXls()
        {
            int toXlsRecordCount = UtilsCommons.GetToXlsRecordCount();

            if (toXlsRecordCount < 1)
            {
                ResponseToXls(string.Empty);
            }

            var chaXun = GetChaXunInfo();

            object[] heJi;
            int      _recordCount = 0;
            var      items        = new EyouSoft.BLL.GysStructure.BGys().GetJiaoYiMingXis(SiteUserInfo.CompanyId, GysId, toXlsRecordCount, 1, ref _recordCount, chaXun, out heJi);

            if (items == null || items.Count == 0)
            {
                ResponseToXls(string.Empty);
            }

            var s = new StringBuilder();

            s.Append("团号\t线路名称\t销售员\t计调\t导游\t数量\n");

            foreach (var item in items)
            {
                s.Append(item.TourCode + "\t");
                s.Append(item.RouteName + "\t");
                s.Append(item.XiaoShouYuanName + "\t");
                s.Append(item.JiDiaoYuanName + "\t");
                s.Append(item.DaoYouname + "\t");
                if (item.AnPaiLeiXing == EyouSoft.Model.EnumType.PlanStructure.PlanProject.国内游轮 || item.AnPaiLeiXing == EyouSoft.Model.EnumType.PlanStructure.PlanProject.涉外游轮)
                {
                    s.Append(item.DShuLiang.ToString("F2") + "\n");
                }
                else
                {
                    s.Append(item.ShuLiang + "\n");
                }
            }

            ResponseToXls(s.ToString());
        }
Esempio n. 9
0
        /// <summary>
        /// 初始化
        /// </summary>
        void InitRpt()
        {
            pageIndex = UtilsCommons.GetPadingIndex();
            var chaXun = GetChaXunInfo();

            object[] heJi;
            var      items = new EyouSoft.BLL.GysStructure.BGys().GetJiaoYiMingXis(SiteUserInfo.CompanyId, GysId, pageSize, pageIndex, ref recordCount, chaXun, out heJi);

            if (items != null && items.Count > 0)
            {
                rptList.DataSource = items;
                rptList.DataBind();

                if (items[0].AnPaiLeiXing == EyouSoft.Model.EnumType.PlanStructure.PlanProject.国内游轮 || items[0].AnPaiLeiXing == EyouSoft.Model.EnumType.PlanStructure.PlanProject.涉外游轮)
                {
                    ltrShuLiangHeJi.Text = ((decimal)heJi[1]).ToString("F2");
                }
                else
                {
                    ltrShuLiangHeJi.Text = heJi[0].ToString();
                }
                ltrJinEHeJi.Text         = UtilsCommons.GetMoneyString(heJi[2], ProviderToMoney);
                ltrWeiZhiFuJinEHeJi.Text = UtilsCommons.GetMoneyString((decimal)heJi[2] - (decimal)heJi[3], ProviderToMoney);

                phEmpty.Visible = false;
                phHeJi.Visible  = true;

                paging.PageLinkURL    = Request.ServerVariables["SCRIPT_NAME"].ToString() + "?";
                paging.UrlParams      = Request.QueryString;
                paging.intPageSize    = pageSize;
                paging.CurrencyPage   = pageIndex;
                paging.intRecordCount = recordCount;
            }
            else
            {
                paging.Visible  = false;
                phEmpty.Visible = true;
                phHeJi.Visible  = false;
            }
        }
Esempio n. 10
0
        /// <summary>
        /// 获取线路区域
        /// </summary>
        /// <returns></returns>
        public string GetArea(int routeAreaId)
        {
            System.Text.StringBuilder area = new System.Text.StringBuilder();
            area.Append("<option value=''>-请选择线路区域-</option>");
            var info = new EyouSoft.BLL.GysStructure.BGys().GetGysUserInfo(SiteUserInfo.SourceCompanyInfo.CompanyId);

            if (info != null && info.Areas != null && info.Areas.Count > 0)
            {
                foreach (var item in info.Areas)
                {
                    if (routeAreaId == item.AreaId)
                    {
                        area.AppendFormat("<option value='{0}' selected='selected'>{1}</option>", item.AreaId, item.AreaName);
                    }
                    else
                    {
                        area.AppendFormat("<option value='{0}' >{1}</option>", item.AreaId, item.AreaName);
                    }
                }
            }
            return(area.ToString());
        }
Esempio n. 11
0
        /// <summary>
        /// init repeater
        /// </summary>
        void InitRpt()
        {
            string gysLeiXing = Utils.GetQueryStringValue("type");
            var    chaXun     = GetChaXunInfo();

            pageIndex = UtilsCommons.GetPadingIndex();
            var items = new EyouSoft.BLL.GysStructure.BGys().GetXuanYongs(SiteUserInfo.CompanyId, pageSize, pageIndex, ref recordCount, chaXun);

            if (items != null && items.Count > 0)
            {
                listCount          = items.Count;
                RepList.DataSource = items;
                RepList.DataBind();

                BindPage(Utils.GetQueryStringValue("urltype"));
            }
            else
            {
                NodataMsg = "<tr class='old'><td colspan='11' align='center'>没有相关数据</td></tr>";
                ExporPageInfoSelect1.Visible = false;
            }
        }
Esempio n. 12
0
        /// <summary>
        /// to xls
        /// </summary>
        void ToXls()
        {
            int toXlsRecordCount = UtilsCommons.GetToXlsRecordCount();

            if (toXlsRecordCount < 1)
            {
                ResponseToXls(string.Empty);
            }

            int _recordCount = 0;
            var s            = new StringBuilder();

            s.Append("所在地\t单位名称\t联系人\t交易次数\t交易人数\t结算金额\t未付金额\t质检均分\t账号分配\t账号状态\n");

            var chaXun = GetChaXunInfo();
            var items  = new EyouSoft.BLL.GysStructure.BGys().GetDiJieShes(SiteUserInfo.CompanyId, toXlsRecordCount, 1, ref _recordCount, chaXun);


            if (items != null && items.Count > 0)
            {
                foreach (var t in items)
                {
                    s.AppendFormat(
                        "{0}\t{1}\t{2}\t{3}\t{4}\t{5}\t{6}\t{7}\t{8}\t{9}\n",
                        t.CPCD.ProvinceName + "-" + t.CPCD.CityName,
                        t.GysName,
                        t.LxrName,
                        t.JiaoYiXX.JiaoYiCiShu,
                        t.JiaoYiXX.JiaoYiShuLiang,
                        t.JiaoYiXX.JieSuanJinE,
                        t.JiaoYiXX.WeiZhiFuJinE,
                        t.JiaoYiXX.ZhiJianJunFen,
                        string.IsNullOrEmpty(t.UserInfo.UserId) ? "未分配帐号" : t.UserInfo.Username,
                        t.UserInfo.Status.ToString());
                }
            }

            ResponseToXls(s.ToString());
        }
Esempio n. 13
0
        /// <summary>
        /// init repeater
        /// </summary>
        void InitRpt()
        {
            pageIndex = UtilsCommons.GetPadingIndex();
            var chaXun = GetChaXunInfo();
            var items  = new EyouSoft.BLL.GysStructure.BGys().GetQiTas(SiteUserInfo.CompanyId, pageSize, pageIndex, ref recordCount, chaXun);

            if (items != null && items.Count > 0)
            {
                rptList.DataSource = items;
                rptList.DataBind();

                this.ExporPageInfoSelect2.PageLinkURL    = Request.ServerVariables["SCRIPT_NAME"].ToString() + "?";
                this.ExporPageInfoSelect2.UrlParams      = Request.QueryString;
                this.ExporPageInfoSelect2.intPageSize    = pageSize;
                this.ExporPageInfoSelect2.CurrencyPage   = pageIndex;
                this.ExporPageInfoSelect2.intRecordCount = recordCount;
            }
            else
            {
                NodataMsg = "<tr class='old'><td colspan='10' align='center'>没有相关数据</td></tr>";
                ExporPageInfoSelect2.Visible = false;
            }
        }
Esempio n. 14
0
        /// <summary>
        /// 分配帐号
        /// </summary>
        /// <returns></returns>
        void FenPei()
        {
            var    info    = new EyouSoft.BLL.GysStructure.BGys().GetGysUserInfo(GysId);
            bool   IsAdd   = info == null;
            string account = Utils.GetFormValue(this.txtAccount.UniqueID);
            string pwd     = Utils.GetFormValue(this.txtPwd.UniqueID);

            if (string.IsNullOrEmpty(account))
            {
                RCWE(UtilsCommons.AjaxReturnJson("0", "帐号不能为空!"));
            }
            if (string.IsNullOrEmpty(pwd))
            {
                RCWE(UtilsCommons.AjaxReturnJson("0", "密码不能为空!"));
            }
            IList <EyouSoft.Model.SourceStructure.MSourceTravelRouteArea> TravelRouteArea = new List <EyouSoft.Model.SourceStructure.MSourceTravelRouteArea>();

            string[] routeAreaList = Utils.GetFormValue(this.LineAreaSelect1.LineAreaSelectIDClient).Split(',');
            string[] routeAreaName = Utils.GetFormValue(this.LineAreaSelect1.LineAreaSelectNameClient).Split(',');
            if (routeAreaName.Length > 0 && routeAreaList.Length > 0)
            {
                for (int i = 0; i < routeAreaList.Length; i++)
                {
                    TravelRouteArea.Add(new EyouSoft.Model.SourceStructure.MSourceTravelRouteArea {
                        RouteAreaId = Utils.GetInt(routeAreaList[i].ToString()), SourceId = GysId, RouteAreaName = routeAreaName[i].ToString().Trim()
                    });
                }
            }

            EyouSoft.BLL.SourceStructure.BSource bll = new EyouSoft.BLL.SourceStructure.BSource();
            int result = 0;

            if (IsAdd)
            {
                result = bll.AddAccountToTravel(GysId, this.SiteUserInfo.CompanyId, account, pwd, this.SiteUserInfo.UserId, this.SiteUserInfo.Username, this.SiteUserInfo.DeptId, TravelRouteArea);
            }
            else
            {
                result = bll.UpdateTravelAccountStatus(GysId, EyouSoft.Model.EnumType.ComStructure.UserStatus.正常, pwd, TravelRouteArea, true);
            }

            if (result == 1)
            {
                if (IsAdd)
                {
                    RCWE(EyouSoft.Common.UtilsCommons.AjaxReturnJson("1", "分配成功"));
                }
                else
                {
                    RCWE(EyouSoft.Common.UtilsCommons.AjaxReturnJson("1", "修改成功"));
                }
            }
            else if (result == -1)
            {
                RCWE(EyouSoft.Common.UtilsCommons.AjaxReturnJson("0", "此帐号已存在,请重新分配!"));
            }
            else
            {
                RCWE(EyouSoft.Common.UtilsCommons.AjaxReturnJson("0", "分配失败,请重试!"));
            }
        }
Esempio n. 15
0
        /// <summary>
        /// 删除供应商信息
        /// </summary>
        void DeleteGys()
        {
            string s = Utils.GetQueryStringValue("deletegysids");

            if (string.IsNullOrEmpty(s))
            {
                Utils.RCWE(UtilsCommons.AjaxReturnJson("0", "请求异常!"));
            }

            string[] items = s.Split(',');
            if (items == null || items.Length == 0)
            {
                Utils.RCWE(UtilsCommons.AjaxReturnJson("0", "请求异常!"));
            }

            EyouSoft.Model.SSOStructure.MUserInfo uinfo = null;
            bool isLogin = EyouSoft.Security.Membership.UserProvider.IsLogin(out uinfo);

            if (!isLogin)
            {
                Utils.RCWE(UtilsCommons.AjaxReturnJson("0", "请求异常!"));
            }

            int privs = -9;

            var gysLeXing = new EyouSoft.BLL.GysStructure.BGys().GetGysLeiXing(items[0]);

            if (!gysLeXing.HasValue)
            {
                Utils.RCWE(UtilsCommons.AjaxReturnJson("0", "请求异常!"));
            }

            switch (gysLeXing.Value)
            {
            case EyouSoft.Model.EnumType.SourceStructure.SourceType.餐馆: privs = (int)EyouSoft.Model.EnumType.PrivsStructure.Privs.资源管理_餐馆_删除; break;

            case EyouSoft.Model.EnumType.SourceStructure.SourceType.车队: privs = (int)EyouSoft.Model.EnumType.PrivsStructure.Privs.资源管理_车队_删除; break;

            case EyouSoft.Model.EnumType.SourceStructure.SourceType.地接社: privs = (int)EyouSoft.Model.EnumType.PrivsStructure.Privs.资源管理_地接社_删除; break;

            case EyouSoft.Model.EnumType.SourceStructure.SourceType.购物: privs = (int)EyouSoft.Model.EnumType.PrivsStructure.Privs.资源管理_购物_删除; break;

            case EyouSoft.Model.EnumType.SourceStructure.SourceType.景点: privs = (int)EyouSoft.Model.EnumType.PrivsStructure.Privs.资源管理_景点_删除; break;

            case EyouSoft.Model.EnumType.SourceStructure.SourceType.酒店: privs = (int)EyouSoft.Model.EnumType.PrivsStructure.Privs.资源管理_酒店_删除; break;

            case EyouSoft.Model.EnumType.SourceStructure.SourceType.票务: privs = (int)EyouSoft.Model.EnumType.PrivsStructure.Privs.资源管理_票务_删除; break;

            case EyouSoft.Model.EnumType.SourceStructure.SourceType.其他: privs = (int)EyouSoft.Model.EnumType.PrivsStructure.Privs.资源管理_其它_删除; break;

            case EyouSoft.Model.EnumType.SourceStructure.SourceType.游轮: privs = (int)EyouSoft.Model.EnumType.PrivsStructure.Privs.资源管理_游轮_删除; break;

            default: break;
            }

            if (privs == -9)
            {
                Utils.RCWE(UtilsCommons.AjaxReturnJson("0", "请求异常!"));
            }

            if (!EyouSoft.Security.Membership.UserProvider.IsGrant(uinfo.Privs, privs))
            {
                Utils.RCWE(UtilsCommons.AjaxReturnJson("0", "没有删除权限!"));
            }

            int f1 = 0;
            int f2 = 0;

            var bll = new EyouSoft.BLL.GysStructure.BGys();

            foreach (var item in items)
            {
                if (bll.Delete(uinfo.CompanyId, item) == 1)
                {
                    f1++;
                }
                else
                {
                    f2++;
                }
            }

            bll = null;

            if (f1 > 0 && f2 == 0)
            {
                Utils.RCWE(UtilsCommons.AjaxReturnJson("1", "删除成功!"));
            }
            if (f1 > 0 && f2 > 0)
            {
                Utils.RCWE(UtilsCommons.AjaxReturnJson("1", f1 + "个信息删除成功," + f2 + "个信息不允许删除。"));
            }
            if (f1 == 0 && f2 > 0)
            {
                Utils.RCWE(UtilsCommons.AjaxReturnJson("0", f2 + "个信息不允许删除。"));
            }

            Utils.RCWE(UtilsCommons.AjaxReturnJson("0", "删除失败"));
        }