Пример #1
0
        /// <summary>
        /// 审核
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void Hyperlink_Audit_Click(object sender, RoutedEventArgs e)
        {
            if (!AuthMgr.HasFunctionPoint(AuthKeyConst.Customer_Points_Audit))
            {
                Window.Alert(ResCustomerPointsAddRequest.rightMsg_NoRight_Audit);
                return;
            }
            //审核顾客加积分申请操作:
            DynamicXml selectedModel = this.QueryResultGrid.SelectedItem as DynamicXml;

            if (null != selectedModel)
            {
                CustomerPointsAddRequestDetailInfo detailInfoCtrl = new CustomerPointsAddRequestDetailInfo(selectedModel, "Audit");
                detailInfoCtrl.Dialog = Window.ShowDialog(
                    ResCustomerPointsAddRequest.AuditPointsAddRequest_Header
                    , detailInfoCtrl
                    , (s, args) =>
                {
                    if (args.DialogResult == DialogResultType.OK && args.Data != null)
                    {
                        QueryResultGrid.PageIndex     = 0;
                        QueryResultGrid.SelectedIndex = -1;
                        QueryResultGrid.Bind();
                    }
                }
                    , new Size(600, 530)
                    );
            }
        }
Пример #2
0
        /// <summary>
        /// 查看顾客加积分申请
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void HyperLink_ViewPointsAddDetail_Click(object sender, RoutedEventArgs e)
        {
            DynamicXml selectedModel = this.QueryResultGrid.SelectedItem as DynamicXml;

            if (null != selectedModel)
            {
                CustomerPointsAddRequestDetailInfo detailInfoCtrl = new CustomerPointsAddRequestDetailInfo(selectedModel, "View");
                detailInfoCtrl.Dialog = Window.ShowDialog(
                    ResCustomerPointsAddRequest.ViewPointsAddRequest_Header
                    , detailInfoCtrl
                    , (s, args) =>
                {
                    if (args.DialogResult == DialogResultType.OK && args.Data != null)
                    {
                        QueryResultGrid.PageIndex     = 0;
                        QueryResultGrid.SelectedIndex = -1;
                        QueryResultGrid.Bind();
                    }
                }
                    , new Size(600, 530)
                    );
            }
        }