Esempio n. 1
0
        protected override void SetUpCore()
        {
            base.SetUpCore();

            ClearEventInfo();

            _workItem       = new TestableWorkItem();
            _commandService = new CommandService();
            _toolBarService = new ToolBarService(_workItem);

            _workItem.OnBuiltUp(null);

            //make sure the work item can adapt menus etc
            var commandAdapterMapService = _workItem.Services.Get <ICommandAdapterMapService>();

            commandAdapterMapService.Register(typeof(UIElement), typeof(UIElementCommandAdapter));

            var uiElementAdapterFactoryCatalog =
                _workItem.Services.Get <IUIElementAdapterFactoryCatalog>();

            uiElementAdapterFactoryCatalog.RegisterFactory(new ItemsControlUIAdapterFactory());
            uiElementAdapterFactoryCatalog.RegisterFactory(new ToolBarTrayUIAdapterFactory());

            //make sure the root tool bar tray exists and is registered in the work item
            _toolBarTray = new ToolBarTray();
            _workItem.UIExtensionSites.RegisterSite(ExtensionSites.ToolBar.Name, _toolBarTray);

            _toolBarService.ToolBarAdded += delegate(object sender, ToolBarEventArgs e) { _toolBarAddedEventArgs = e; };

            _toolBarService.ToolBarRemoved +=
                delegate(object sender, ToolBarEventArgs e) { _toolBarRemovedEventArgs = e; };

            _toolBarService.ToolBarVisibilityChanged +=
                delegate(object sender, ToolBarEventArgs e) { _toolBarVisibilityChangedEventArgs = e; };
        }
Esempio n. 2
0
        private void rb_addevent_Click(object sender, EventArgs e)
        {
            _rb_addExps.Checked = false;
            ToolBarEventArgs action = new ToolBarEventArgs("addevent");

            OnAction(action);
        }
Esempio n. 3
0
        private void rb_cb_currency_TextBoxTextChanged(object sender, EventArgs e)
        {
            _rb_cb_currency.Checked = false;
            ToolBarEventArgs action = new ToolBarEventArgs("currencymodified");

            OnAction(action);
        }
        public new void GlobalAction(object sender, EventArgs e)
        {
            ToolBarEventArgs tbea   = e as ToolBarEventArgs;
            string           action = tbea.EventText;

            GoAction(action);
        }
Esempio n. 5
0
        private void detail_export_pdf_Click(object sender, EventArgs e)
        {
            _rb_export.Checked = false;
            ToolBarEventArgs action = new ToolBarEventArgs("exportpdf");

            OnAction(action);
        }
Esempio n. 6
0
        private void rb_takeBill_Click(object sender, EventArgs e)
        {
            _rb_takeBill.Checked = false;
            ToolBarEventArgs action = new ToolBarEventArgs("takeBill");

            OnAction(action);
        }
Esempio n. 7
0
        private void rb_import_Click(object sender, EventArgs e)
        {
            _rb_import.Checked = false;
            ToolBarEventArgs action = new ToolBarEventArgs("import");

            OnAction(action);
        }
Esempio n. 8
0
        private void rb_welcome_Click(object sender, EventArgs e)
        {
            _rb_newProject.Checked = false;
            ToolBarEventArgs action = new ToolBarEventArgs("welcome");

            OnAction(action);
        }
Esempio n. 9
0
        private void rb_addUser_Click(object sender, EventArgs e)
        {
            _rb_add_user.Checked = false;
            ToolBarEventArgs action = new ToolBarEventArgs("addUser");

            OnAction(action);
        }
Esempio n. 10
0
        private void rb_openProject_Click(object sender, EventArgs e)
        {
            _rb_openProject.Checked = false;
            ToolBarEventArgs action = new ToolBarEventArgs("openProject");

            OnAction(action);
        }
Esempio n. 11
0
        private void _rb_accoutnpro_bill_Click(object sender, EventArgs e)
        {
            _rb_openProject.Checked = false;
            ToolBarEventArgs action = new ToolBarEventArgs("newbill");

            OnAction(action);
        }
Esempio n. 12
0
        private void _rb_accoutnpro_people_manage_Click(object sender, EventArgs e)
        {
            _rb_openProject.Checked = false;
            ToolBarEventArgs action = new ToolBarEventArgs("managepeople");

            OnAction(action);
        }
Esempio n. 13
0
        private void _rb_accoutnpro_add_client_Click(object sender, EventArgs e)
        {
            _rb_openProject.Checked = false;
            ToolBarEventArgs action = new ToolBarEventArgs("addclient");

            OnAction(action);
        }
Esempio n. 14
0
        private void rb_add_devise_Click(object sender, EventArgs e)
        {
            _rb_balance.Checked = false;
            ToolBarEventArgs action = new ToolBarEventArgs("adddevise");

            OnAction(action);
        }
Esempio n. 15
0
        private void rb_projectUpdated(object sender, EventArgs e)
        {
            _rb_projectName.Checked      = false;
            _rb_projectStartDate.Checked = false;
            _rb_projectEndDate.Checked   = false;
            ToolBarEventArgs action = new ToolBarEventArgs("projectUpdated");

            OnAction(action);
        }
Esempio n. 16
0
        void RsToolbar_ItemClick(object sender, ToolBarEventArgs e)
        {
            if (OnToolbarItemClick != null)
            {
                RsToolbarButtonClickEventArg e1 = new RsToolbarButtonClickEventArg();

                e1.Item = e.Item;

                OnToolbarItemClick(this, e1);
            }
        }
Esempio n. 17
0
        private void _detail_presentation_Click(object sender, EventArgs e)
        {
            if (_detail_presentation.Text.StartsWith("Disable"))
            {
                DisablePresentation();
            }
            else
            {
                EnablePresentation();
            }
            ToolBarEventArgs action = new ToolBarEventArgs("winupdate");

            OnAction(action);
        }
Esempio n. 18
0
        private void _detail_exps_list_Click(object sender, EventArgs e)
        {
            if (_detail_exps_list.Text.StartsWith("Disable"))
            {
                DisableExpsList();
            }
            else
            {
                EnableExpsList();
            }
            ToolBarEventArgs action = new ToolBarEventArgs("winupdate");

            OnAction(action);
        }
Esempio n. 19
0
        /// <summary>
        /// ToolBar所有按钮事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void ToolBar1_Click(object sender, ToolBarEventArgs e)
        {
            DataTable dt = new DataTable();
            if (e != null)
            {
                string Selected = string.Empty;
                switch (((ToolBarEventArgs)(e)).btntype.ToLower())
                {
                    //搜索事件代码
                    case "search":
                        BindGridView();
                        break;
                    //刷新事件代码
                    case "refresh":
                        BindGridView();
                        break;
                    //导出事件代码
                    case "export":
                        string sdate = txt_btime.Value + "至" + txt_etime.Value;
                        string stocode = string.Empty;
                        if (txt_stoname.Value.Length > 0)
                        {
                            stocode = txt_stoname.Value;
                        }
                        else
                        {
                            stocode = "全部";
                        }

                        string cardtype = "全部";
                        if (hidctypename.Value.Length > 0)
                        {
                            cardtype = hidctypename.Value;
                        }

                        string cardlevel = "全部";
                        if (hidlevelname.Value.Length > 0)
                        {
                            cardlevel = hidlevelname.Value;
                        }

                        //增加表头及条件
                        string html = string.Format("<table class='List_tab' style='weight:100%;'><tr><td style='font-size:15px;font-weight:bold;text-align:center;height:30px;line-height:30px;' colspan='13'> 会员卡报表</td></tr><tr><td style='font-size:15px;font-weight:bold;text-align:left;height:30px;line-height:30px;' colspan='13'>开始时间:{0}</td></tr><tr><td style='font-size:15px;font-weight:bold;text-align:left;height:30px;line-height:30px;' colspan='13'>门店:{1}</td></tr><tr><td style='font-size:15px;font-weight:bold;text-align:left;height:30px;line-height:30px;' colspan='13'>会员卡类型:{2}</td></tr><tr><td style='font-size:15px;font-weight:bold;text-align:left;height:30px;line-height:30px;' colspan='13'>会员卡等级:{3}</td></tr><tr><td colspan='13'></td></tr></table>", sdate, stocode, cardtype, cardlevel) + lstData.InnerHtml;

                        ExportHtml(html);
                        break;
                }
            }
        }
Esempio n. 20
0
        private void rb_graphMode_Click(object sender, EventArgs e)
        {
            _rb_switchGraphMode.Checked = false;
            if (_rb_switchGraphMode.ToolTip == "Switch to pie graph mode")
            {
                _rb_switchGraphMode.ToolTip    = "Switch to bar graph mode";
                _rb_switchGraphMode.Image      = Tools4Libraries.Resources.ResourceIconSet32Default.barchart;
                _rb_switchGraphMode.SmallImage = Tools4Libraries.Resources.ResourceIconSet16Default.shape_align_bottom;
            }
            else
            {
                _rb_switchGraphMode.ToolTip    = "Switch to pie graph mode";
                _rb_switchGraphMode.Image      = Tools4Libraries.Resources.ResourceIconSet32Default.piechart;
                _rb_switchGraphMode.SmallImage = Tools4Libraries.Resources.ResourceIconSet16Default.piechart;
            }
            ToolBarEventArgs action = new ToolBarEventArgs("changeGraphMode");

            OnAction(action);
        }
Esempio n. 21
0
        /// <summary>
        /// ToolBar所有按钮事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void ToolBar1_Click(object sender, ToolBarEventArgs e)
        {
            DataTable dt = new DataTable();

            if (e != null)
            {
                string Selected = string.Empty;
                switch (((ToolBarEventArgs)(e)).btntype.ToLower())
                {
                //搜索事件代码
                case "search":
                    GotoSearch();
                    break;

                //刷新事件代码
                case "refresh":
                    BindGridView();
                    break;

                case "delete":
                {
                    if (hidpkcode.Value.Length == 0)
                    {
                        Script(Page, "pcLayerMsg('选择一项进行操作');");
                    }
                    else
                    {
                        bll.Delete("0", "0", hidpkcode.Value);
                        sp_showmes.InnerText = bll.oResult.Msg;
                    }
                }
                break;

                //修改
                case "edit":
                    UpdateType();
                    break;
                }
            }
        }
Esempio n. 22
0
        /// <summary>
        /// ToolBar所有按钮事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void ToolBar1_Click(object sender, ToolBarEventArgs e)
        {
            DataTable dt = new DataTable();

            if (e != null)
            {
                string Selected = string.Empty;
                switch (((ToolBarEventArgs)(e)).btntype.ToLower())
                {
                //搜索事件代码
                case "search":
                    GotoSearch();
                    BindGridView();
                    break;

                //刷新事件代码
                case "refresh":
                    BindGridView();
                    break;
                }
            }
        }
Esempio n. 23
0
        private void rb_textbox_change_TextBoxTextChanged(object sender, EventArgs e)
        {
            _rb_textbox_change.Checked     = false;
            _rb_textbox_change.TextBoxText = _rb_textbox_change.TextBoxText.Replace('.', ',');
            Regex rexFloat = new Regex(@"^[0-9]*(?:\,[0-9]*)?$");

            if (rexFloat.IsMatch(_rb_textbox_change.TextBoxText))
            {
                ToolBarEventArgs action = new ToolBarEventArgs("valueChangemodified");
                OnAction(action);
            }
            else if (_currentProjet != null)
            {
                foreach (Change chg in _currentProjet.Changes)
                {
                    if (_rb_cb_change.SelectedItem.Text.Equals(chg.Currency1 + " => " + chg.Currency2))
                    {
                        _rb_textbox_change.TextBoxText = chg.Rate.ToString();
                        break;
                    }
                }
            }
        }
Esempio n. 24
0
        /// <summary>
        /// ToolBar所有按钮事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void ToolBar1_Click(object sender, ToolBarEventArgs e)
        {
            DataTable dt = new DataTable();

            if (e != null)
            {
                string Selected = string.Empty;
                switch (((ToolBarEventArgs)(e)).btntype.ToLower())
                {
                //搜索事件代码
                case "search":
                    GotoSearch();
                    break;

                //刷新事件代码
                case "refresh":
                    BindGridView();
                    break;

                case "delete":
                {
                    //日志信息
                    Selected = GetSelectStr(gv_list);
                    if (Selected.Length == 0)
                    {
                        sp_showmes.InnerText = "请至少选择一项";
                        return;
                    }
                    string[] coldelist = Selected.Split(',');
                    if (coldelist.Length > 1)
                    {
                        sp_showmes.InnerText = "一次只能删除一条数据";
                        return;
                    }

                    bll.Delete("0", "0", coldelist[0]);
                    sp_showmes.InnerText     = bll.oResult.Msg;
                    anp_top.CurrentPageIndex = 1;
                }
                break;

                //有效
                case "active":
                    Selected = GetSelectStr(gv_list, true);
                    if (Selected.Length == 0)
                    {
                        sp_showmes.InnerText = "请至少选择一项";
                    }
                    else
                    {
                        bll.UpdateStatus("", "0", Selected, "1");
                        if (ShowResult(bll.oResult.Code, bll.oResult.Msg, sp_showmes))
                        {
                            BindGridView();
                        }
                    }
                    break;

                //无效
                case "invalid":
                    Selected = GetSelectStr(gv_list, true);
                    if (Selected.Length == 0)
                    {
                        sp_showmes.InnerText = "请选择要操作记录!";
                    }
                    else
                    {
                        bll.UpdateStatus("", "0", Selected, "0");
                        if (ShowResult(bll.oResult.Code, bll.oResult.Msg, sp_showmes))
                        {
                            BindGridView();
                        }
                    }
                    break;

                case "memeditphone":
                    Selected = GetSelectStr(gv_list, true);
                    if (Selected.Length == 0)
                    {
                        sp_showmes.InnerText = "请选择要操作记录!";
                    }
                    else
                    {
                        var dto = bll.GetEntitySigInfo(string.Format("memcode ={0}", Selected));
                        Script(this.Page, "ShowOpenpage('修改手机号', '/memberCard/membersPhoneEdit.aspx?id=" + dto.memcode + "', '100%', '100%', true, true);");
                    }
                    break;

                //导出事件代码
                case "export":
                    int    recount;
                    int    pagenums;
                    string order = string.Format("{0} {1}", HidSortExpression.Value, HidOrder.Value);
                    dt = bll.GetPagingInfoByList("", "0", 50000, 1, HidWhere.Value, order, out recount, out pagenums);
                    string fileName      = "会员信息.xls";
                    string strColumnName = "编号,姓名,性别,电话,证件类型,证件号码,状态";
                    string ColumnCode    = "memcode,cname,sexname,mobile,idtypeName,IDNO,statusname";
                    ExcelsHelp.ExportExcelFileB(dt, System.Web.HttpUtility.UrlEncode(fileName, System.Text.Encoding.UTF8), strColumnName.Split(','), ColumnCode.Split(','));
                    break;
                }
            }
        }
Esempio n. 25
0
        /// <summary>
        /// ToolBar所有按钮事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void ToolBar1_Click(object sender, ToolBarEventArgs e)
        {
            DataTable dt = new DataTable();

            if (e != null)
            {
                string Selected = string.Empty;
                switch (((ToolBarEventArgs)(e)).btntype.ToLower())
                {
                //搜索事件代码
                case "search":
                    GotoSearch();
                    break;

                //刷新事件代码
                case "refresh":
                    BindGridView();
                    break;

                case "delete":
                {
                    Selected = GetSelectStr(gv_list);
                    if (Selected.Length == 0)
                    {
                        sp_showmes.InnerText = "请至少选择一项";
                    }
                    string[] arrSel = Selected.Split(',');
                    for (int i = 0; i < arrSel.Length; i++)
                    {
                        bll.Delete("0", "0", arrSel[i]);
                    }
                    sp_showmes.InnerText     = bll.oResult.Msg;
                    anp_top.CurrentPageIndex = 1;
                }
                break;

                //有效
                case "active":
                    Selected = GetSelectStr(gv_list);
                    if (Selected.Length == 0)
                    {
                        sp_showmes.InnerText = "请至少选择一项";
                    }
                    else
                    {
                        bll.UpdateStatus("", "0", Selected, "1");


                        if (ShowResult(bll.oResult.Code, bll.oResult.Msg, sp_showmes))
                        {
                            BindGridView();
                        }
                    }
                    break;

                //无效
                case "invalid":
                    Selected = GetSelectStr(gv_list);
                    if (Selected.Length == 0)
                    {
                        sp_showmes.InnerText = "请选择要操作记录!";
                    }
                    else
                    {
                        bll.UpdateStatus("", "0", Selected, "0");
                        if (ShowResult(bll.oResult.Code, bll.oResult.Msg, sp_showmes))
                        {
                            BindGridView();
                        }
                    }
                    break;

                //导出事件代码
                case "export":
                    //int recount;
                    //int pagenums;
                    //string order = string.Format("{0} {1}", HidSortExpression.Value, HidOrder.Value);
                    //dt = bll.GetPagingListInfo("", "0", 50000, 1, HidWhere.Value, order, out recount, out pagenums);
                    //if (dt != null)
                    //{
                    //    dt.Columns.Add("statusname", typeof(string));
                    //    for (int i = 0; i < dt.Rows.Count; i++)
                    //    {
                    //        dt.Rows[i]["statusname"] = Helper.GetEnumNameByValue(typeof(SystemEnum.Status), dt.Rows[i]["status"].ToString());
                    //    }
                    //}
                    //string fileName = string.Format(ErrMessage.GetMessageInfoByCode("Store_TName").Body + "{0}.xls", DateTime.Now.ToString("_yyyyMMddHHmmss"));
                    //string strColumnName = ErrMessage.GetMessageInfoByCode("store_Export").Body;
                    //string ColumnCode = "stocode,cname,sname,bcode,areaname,stoprincipal,stoprincipaltel,tel,statusname";
                    //ExcelsHelp.ExportExcelFileB(dt, fileName, strColumnName.Split(','), ColumnCode.Split(','));
                    //break;
                    break;
                }
            }
        }
Esempio n. 26
0
 private void ClearEventInfo()
 {
     _toolBarAddedEventArgs             = null;
     _toolBarRemovedEventArgs           = null;
     _toolBarVisibilityChangedEventArgs = null;
 }
Esempio n. 27
0
        protected void ToolBar1_Click(object sender, ToolBarEventArgs e)
        {
            DataTable dt = new DataTable();

            if (e != null)
            {
                string Selected = string.Empty;
                switch (((ToolBarEventArgs)(e)).btntype.ToLower())
                {
                //搜索事件代码
                case "search":
                    GotoSearch();
                    break;

                //刷新事件代码
                case "refresh":
                    Response.Redirect(Request.Url.ToString());
                    break;

                case "delete":
                {
                    //日志信息

                    Selected = GetSelectStr(gv_list);

                    string[] arrSel = Selected.Split(',');
                    if (arrSel.Length != 1)
                    {
                        sp_showmes.InnerText = "请选择一项进行操作";
                    }
                    bll.Delete("0", "0", arrSel[0]);
                    sp_showmes.InnerText     = bll.oResult.Msg;
                    anp_top.CurrentPageIndex = 1;
                }
                break;

                //有效
                case "active":
                    Selected = GetSelectStr(gv_list);
                    if (Selected.Length == 0)
                    {
                        sp_showmes.InnerText = "请至少选择一项进行操作";
                    }

                    bll.UpdateStatus("", "0", Selected, "1");
                    if (ShowResult(bll.oResult.Code, bll.oResult.Msg, sp_showmes))
                    {
                        BindGridView();
                    }
                    break;

                //无效
                case "invalid":
                    Selected = GetSelectStr(gv_list);
                    if (Selected.Length == 0)
                    {
                        sp_showmes.InnerText = "请至少选择一项进行操作";
                    }

                    bll.UpdateStatus("", "0", Selected, "0");
                    if (ShowResult(bll.oResult.Code, bll.oResult.Msg, sp_showmes))
                    {
                        BindGridView();
                    }
                    break;
                }
            }
        }
Esempio n. 28
0
        /// <summary>
        /// ToolBar所有按钮事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void ToolBar1_Click(object sender, ToolBarEventArgs e)
        {
            DataTable dt = new DataTable();

            if (e != null)
            {
                string Selected = string.Empty;
                switch (((ToolBarEventArgs)(e)).btntype.ToLower())
                {
                //搜索事件代码
                case "search":
                    GotoSearch();
                    break;

                //刷新事件代码
                case "refresh":
                    BindGridView();
                    break;

                case "delete":
                {
                    //日志信息
                    Selected = GetSelectStr(gv_list);
                    if (Selected.Length == 0)
                    {
                        sp_showmes.InnerText = "请选择操作项";
                        return;
                    }

                    bll.Delete("0", "0", Selected);
                    sp_showmes.InnerText     = "操作成功";
                    anp_top.CurrentPageIndex = 1;
                }
                break;

                //有效
                case "active":
                    Selected = GetWhereStr(gv_list);
                    if (Selected.Length == 0)
                    {
                        sp_showmes.InnerText = "请选择操作项";
                        return;
                    }
                    else
                    {
                        bll.UpdateStatus("", "0", Selected, "1");
                        if (ShowResult(bll.oResult.Code, bll.oResult.Msg, sp_showmes))
                        {
                            BindGridView();
                        }
                    }
                    break;

                //无效
                case "invalid":
                    Selected = GetWhereStr(gv_list);
                    if (Selected.Length == 0)
                    {
                        sp_showmes.InnerText = "请选择操作项";
                    }
                    else
                    {
                        bll.UpdateStatus("", "0", Selected, "0");
                        if (ShowResult(bll.oResult.Code, bll.oResult.Msg, sp_showmes))
                        {
                            BindGridView();
                        }
                    }
                    break;
                    ////导出事件代码
                    //case "export":
                    //    int recount;
                    //    int pagenums;
                    //    string order = string.Format("{0} {1}", HidSortExpression.Value, HidOrder.Value);
                    //    dt = bll.GetPagingListInfo("", "0", 50000, 1, HidWhere.Value, order, out recount, out pagenums);

                    //    string fileName = string.Format(ErrMessage.GetMessageInfoByCode("admins_TName").Body + "{0}.xls", DateTime.Now.ToString("_yyyyMMddHHmmss"));
                    //    //字段1,字段2
                    //    string strColumnName = ErrMessage.GetMessageInfoByCode("admins_Export").Body;
                    //    string ColumnCode = "uname,empmob,empcode,scopename,storename,empcodename,rolename,statusname";
                    //    ExcelsHelp.ExportExcelFileB(dt, fileName, strColumnName.Split(','), ColumnCode.Split(','));
                    //    break;
                }
            }
        }
Esempio n. 29
0
        /// <summary>
        /// ToolBar所有按钮事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void ToolBar1_Click(object sender, ToolBarEventArgs e)
        {
            DataTable dt = new DataTable();

            if (e != null)
            {
                string Selected = string.Empty;
                switch (((ToolBarEventArgs)(e)).btntype.ToLower())
                {
                //搜索事件代码
                case "search":
                    GotoSearch();
                    break;

                //刷新事件代码
                case "refresh":
                    BindGridView();
                    break;

                case "delete":
                {
                    //日志信息
                    Selected = GetSelectStr(gv_list);
                    if (Selected.Length == 0)
                    {
                        sp_showmes.InnerText = "";
                    }
                    else
                    {
                        int recnums  = 0;
                        int pagenums = 0;
                        dt = bll.GetPagingListInfo("", "0", 50000, 1, " where sumid in (" + Selected + ")", "", out recnums, out pagenums);
                        string auditstatus = "0";
                        if (dt != null && dt.Rows.Count > 0)
                        {
                            for (int i = 0; i < dt.Rows.Count; i++)
                            {
                                if (dt.Rows[i]["audstatus"].ToString() != "0")
                                {
                                    auditstatus = "1";
                                }
                            }
                        }
                        if (auditstatus == "1")
                        {
                            sp_showmes.InnerText = "";
                        }
                        else
                        {
                            bll.Delete("0", "0", Selected);
                            sp_showmes.InnerText     = "";
                            anp_top.CurrentPageIndex = 1;
                        }
                    }
                }
                break;

                case "edit":
                {
                    Selected = GetSelectStr(gv_list);
                    if (Selected.Length == 0)
                    {
                        sp_showmes.InnerText = "";
                    }
                    else
                    {
                        string[] sel = Selected.Split(',');
                        if (sel.Length > 1)
                        {
                            sp_showmes.InnerText = "";
                        }
                        else
                        {
                            dt = bll.GetPagingSigInfo("", "0", " where sumid =" + Selected);
                            string auditstatus = "0";
                            if (dt != null && dt.Rows.Count > 0)
                            {
                                for (int i = 0; i < dt.Rows.Count; i++)
                                {
                                    if (dt.Rows[i]["audstatus"].ToString() != "0")
                                    {
                                        auditstatus = "1";
                                    }
                                }
                            }
                            if (auditstatus == "1")
                            {
                                sp_showmes.InnerText = "";
                            }
                            else
                            {
                                Response.Redirect("/coupon/sumcouponEdit.aspx?id=" + Selected);
                            }
                        }
                    }
                }
                break;

                //作废
                case "nullify":
                    Selected = GetSelectStr(gv_list);
                    if (Selected.Length == 0)
                    {
                        sp_showmes.InnerText = "";
                    }
                    else
                    {
                        bll.UpdateStatus("", "0", Selected, "1");

                        sp_showmes.InnerText     = "";
                        anp_top.CurrentPageIndex = 1;
                    }
                    break;

                //作废未发放
                case "nullifynotuse":
                    Selected = GetSelectStr(gv_list);
                    if (Selected.Length == 0)
                    {
                        sp_showmes.InnerText = "";
                    }
                    else
                    {
                        dt = bll.GetPagingSigInfo("", "0", " where sumid =" + Selected);
                        string auditstatus = "0";
                        if (dt != null && dt.Rows.Count > 0)
                        {
                            auditstatus = dt.Rows[0]["audstatus"].ToString();
                            if (auditstatus == "0" || auditstatus == "2")
                            {
                                sp_showmes.InnerText = "";
                            }
                            else
                            {
                                bll.UpdateStatusNotSend("", "0", Selected);

                                sp_showmes.InnerText     = "";
                                anp_top.CurrentPageIndex = 1;
                            }
                        }
                        else
                        {
                            sp_showmes.InnerText = "";
                        }
                    }
                    break;
                }
            }
        }
Esempio n. 30
0
        private void _rb_importArea_Click(object sender, EventArgs e)
        {
            ToolBarEventArgs action = new ToolBarEventArgs("importArea");

            OnAction(action);
        }