Exemplo n.º 1
0
        //  public Action<bool> CheckChanged;
        public void BaseButtonSave_Click(object sender, EventArgs e)
        {
            //try
            //{
            //    if (CommonGlobalUtil.EngineUnconnectioned(this))
            //    {
            //        return;
            //    }

            String templateStr = CheckSetting();

            //if (CommonGlobalCache.BarCodeTemplate != templateStr)
            //{

            //    //确定了则清空
            //    //DeleteResult result = GlobalCache.ServerProxy.DeleteAllBarCode();
            //    //switch (result)
            //    //{
            //    //    case DeleteResult.Success:
            //    //        break;
            //    //    case DeleteResult.Error:
            //    //        GlobalMessageBox.Show("内部错误!");
            //    //        break;
            //    //    default:
            //    //        break;
            //    //}
            //}



            SaveParameters(ParameterConfigKey.BarCodeTemplate, templateStr);
            //  GlobalMessageBox.Show("保存成功!");
            CommonGlobalCache.ReInitConfig(new String[] {
                ParameterConfigKey.BarCodeTemplate
            }
                                           );
            //}
            //catch (Exception ee)
            //{
            //    CommonGlobalUtil.ShowError(ee);
            //}
            //finally
            //{
            //    CommonGlobalUtil.UnLockPage(this);
            //}
        }
Exemplo n.º 2
0
        public InteractResult BaseButtonSave_Click(object sender, EventArgs e)
        {
            InteractResult allResults = new InteractResult();

            try
            {
                //客户回访设置
                visitPara.Retail = decimal.ToInt32(numericUpDownRetail.Value);
                visitPara.BirthdayAdvanceRemind    = decimal.ToInt32(numericUpDownBirthdayAdvanceRemind.Value);
                visitPara.AnniversaryAdvanceRemind = decimal.ToInt32(numericUpDownAnniversaryAdvanceRemind.Value);
                visitPara.ActiveMember             = decimal.ToInt32(numericUpDownActiveMember.Value);
                visitPara.LossMember = decimal.ToInt32(numericUpDownLossMember.Value);
                UpdateResult result = GlobalCache.ServerProxy.UpdateGuideReturnVisitPara(visitPara);
                switch (result)
                {
                case UpdateResult.Success:
                    allResults.ExeResult = ExeResult.Success;
                    // GlobalMessageBox.Show("保存成功!");
                    break;

                case UpdateResult.Error:
                    allResults.ExeResult = ExeResult.Error;
                    allResults.Msg       = "内部错误!";

                    //GlobalMessageBox.Show("内部错误!");
                    break;

                default:
                    break;
                }
                ;

                if (allResults.ExeResult == ExeResult.Error)
                {
                    return(allResults);
                }



                //  SetConfig(OptionConfiguration.OPTION_CONFIGURATION_KEY_BALANCE_ROUND, skinCheckBoxBalanceRound.Checked.ToString());
                SetConfig(OptionConfiguration.OPTION_CONFIGURATION_KEY_REPORT_SHOW_ZERO, skinCheckBoxReportShowZero.Checked.ToString());
                // SetConfig(OptionConfiguration.OPTION_CONFIGURATION_KEY_DIFFERENT_IN_CHECKSTORE, skinCheckBoxShowDifferentInCheckStore.Checked.ToString());


                config.Save();
                String paraValue = this.skinCheckBoxX_SeeMyself.Checked ? "1" : "0";
                GlobalUtil.SaveParameters(ParameterConfigKey.X_SeeMyself, paraValue);
                GlobalUtil.SaveParameters(ParameterConfigKey.RetailBalanceRound, this.skinCheckBoxBalanceRound.Checked ? "1" : "0");
                GlobalUtil.SaveParameters(ParameterConfigKey.AllocateInDirectly, skinCheckBoxAllocateInboundDirectly.Checked ? "1" : "0");

                paraValue = this.skinCheckBoxOutNotZeroStore.Checked ? "1" : "0";
                GlobalUtil.SaveParameters(ParameterConfigKey.LimitCostumeStore, paraValue);
                GlobalUtil.SaveParameters(ParameterConfigKey.LockSalePriceForSale, this.skinCheckBoxLockSalePriceForSaling.Checked ? "1" : "0");

                //  GlobalUtil.SaveParameters(ParameterConfigKey.SeeOwnShopMember, this.skinCheckBoxSeeOwnShopMember.Checked ? "1" : "0");
                //   GlobalUtil.SaveParameters(ParameterConfigKey.NotShowBrand, this.skinCheckBoxNotShowBrand.Checked ? "1" : "0");
                GlobalUtil.SaveParameters(ParameterConfigKey.AutoCostPrice, this.skinCheckBoxAutoCostPrice.Checked ? "1" : "0");
                GlobalUtil.SaveParameters(ParameterConfigKey.PfPriceRound, this.skinCheckBoxGetRound.Checked ? "1" : "0");
                //  GlobalUtil.SaveParameters(ParameterConfigKey.PrintCount,this.numericUpDownPrintCount.Text);

                //GlobalMessageBox.Show("保存成功!");
                CommonGlobalCache.ReInitConfig(new String[] {
                    ParameterConfigKey.X_SeeMyself,
                    ParameterConfigKey.ShowSizeName,
                    ParameterConfigKey.AutoCostPrice,
                    ParameterConfigKey.NotShowBrand,
                    ParameterConfigKey.RetailBalanceRound,
                    //  ParameterConfigKey.SeeOwnShopMember,
                    ParameterConfigKey.LimitCostumeStore,
                    ParameterConfigKey.LockSalePriceForSale,
                    ParameterConfigKey.DefaultSizeGroup,
                    ParameterConfigKey.PrintCount,
                    ParameterConfigKey.AllocateInDirectly,
                    ParameterConfigKey.PfPriceRound
                }
                                               );

                if (allResults.ExeResult == ExeResult.Error)
                {
                    return(allResults);
                }


                if (CommonGlobalCache.BusinessAccount.OnlineEnabled)
                {
                    UploadPhoto();
                }

                //}
                //catch (Exception ee)
                //{
                //    CommonGlobalUtil.ShowError(ee);
                //}
                //finally
                //{
                //    CommonGlobalUtil.UnLockPage(this);
                //}
            }
            catch (Exception ex)
            {
                allResults.ExeResult = ExeResult.Error;
                allResults.Msg       = ex.Message;
            }

            return(allResults);
        }