예제 #1
0
 //g修改费率设置
 private void update_Click(object sender, EventArgs e)
 {
     if (sender.Equals(this.nUpdateButton))
     {
         List <string> ids = GetCheckIds(this.gridView1, nitems);
         if (ids.Count > 0)
         {
             StructDictItem item = GetAwardSetting(int.Parse(ids[0]));
             if (item != null)
             {
                 RateManageNetOperation.UpdateAwardManage(UpdateAwardResult, item);
             }
         }
     }
     else if (sender.Equals(this.mUpdateButton))
     {
         List <string> ids = GetCheckIds(this.gridView4, mitems);
         if (ids.Count > 0)
         {
             StructDictItem item = GetMemberAwardSetting(int.Parse(ids[0]));
             if (item != null)
             {
                 RateManageNetOperation.UpdateMemberDayAwardManage(UpdateMemberDayAwardResult, item);
             }
         }
     }
 }
예제 #2
0
        //保存设置
        private void simpleButton1_Click(object sender, EventArgs e)
        {
            //保存当前设置
            SaveCurrentAreaSetting();
            // System.Console.WriteLine("updateRateMange:" + updateRateMange);

            if (this.updateRateMange.UserAreaCount == 0)
            {
                return;
            }

            //上传
            RateManageNetOperation.RateManageUpdate(RateManageUpdateResult, updateRateMange.Build());
        }
예제 #3
0
        private void SaveSetting_Click(object sender, EventArgs e)
        {
            try
            {
                if (sender.Equals(this.defaultButton))
                {
                    StructDictItem.Builder item = new StructDictItem.Builder(this.items[0]);
                    item.ClearItem();
                    string item1 = this.dRechargeText.Text.Equals("") ? "0" : this.dRechargeText.Text;
                    string item2 = this.dRechargeItText.Text.Equals("") ? "0" : this.dRechargeItText.Text;
                    string item3 = this.staffPjItText.Text.Equals("") ? "0" : this.staffPjItText.Text;
                    string item4 = this.netBarPjItText.Text.Equals("") ? "0" : this.netBarPjItText.Text;
                    string item5 = this.logItText.Text.Equals("") ? "0" : this.logItText.Text;
                    string item6 = this.bingingItText.Text.Equals("") ? "0" : this.bingingItText.Text;

                    item.AddItem(item1);
                    item.AddItem(item2);
                    item.AddItem(item3);
                    item.AddItem(item4);
                    item.AddItem(item5);
                    item.AddItem(item6);
                    RateManageNetOperation.UpdateIntegralDefaultSetting(UpdateIntegralDefaultSettingResult, item.Build());
                }
                else if (sender.Equals(this.activeButton))
                {
                    StructDictItem.Builder item = new StructDictItem.Builder(items[1]);
                    item.ClearItem();

                    string item1 = this.aRechargeText.Text.Equals("") ? "0" : this.aRechargeText.Text;
                    string item2 = this.aRechargItText.Text.Equals("") ? "0" : this.aRechargItText.Text;

                    string item3 = this.startComboBoxEdit.DateTime.ToString("yyyy-MM-dd");
                    string item4 = this.endComboBoxEdit.DateTime.ToString("yyyy-MM-dd");
                    if (item3.Equals("") || item4.Equals(""))
                    {
                        return;
                    }
                    item.AddItem(item1);
                    item.AddItem(item2);
                    item.AddItem(item3);
                    item.AddItem(item4);
                    RateManageNetOperation.UpdateIntegralDefaultSetting(UpdateIntegralDefaultSettingResult, item.Build());
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("出现错误请稍后重试");
            }
        }
예제 #4
0
        //删除奖励结果回调
        private void DeleteAwardResult(ResultModel result)
        {
            System.Console.WriteLine(result.pack);

            if (result.pack.Content.MessageType != 1)
            {
                return;
            }
            if (result.pack.Cmd == Cmd.CMD_SYS_DEL)
            {
                NetMessageManage.RemoveResultBlock(DeleteAwardResult);
                this.Invoke(new RefreshUIHandle(delegate
                {
                    //获取数据
                    RateManageNetOperation.AwardManageList(AwardManageListResult);
                }));
            }
        }
예제 #5
0
        //添加会员日奖励结果回调
        private void AddMemberDayAwardResult(ResultModel result)
        {
            if (result.pack.Cmd != Cmd.CMD_SYS_ADD)
            {
                return;
            }

            System.Console.WriteLine(result.pack);
            NetMessageManage.RemoveResultBlock(AddMemberDayAwardResult);
            if (result.pack.Content.MessageType == 1)
            {
                this.Invoke(new RefreshUIHandle(delegate
                {
                    //获取数据
                    RateManageNetOperation.MemberDayAwardManageList(MemberDayAwardManageListResult);
                }));
            }
        }
예제 #6
0
 //删除费率管理
 private void DeletAward_Click(object sender, EventArgs e)
 {
     if (sender.Equals(this.nDeleteButton))
     {
         List <string> ids = GetCheckIds(this.gridView1, nitems);
         if (ids.Count > 0)
         {
             RateManageNetOperation.DeleteAwardManage(DeleteAwardResult, ids);
         }
     }
     else if (sender.Equals(this.mDeleteButton))
     {
         List <string> ids = GetCheckIds(this.gridView4, mitems);
         if (ids.Count > 0)
         {
             RateManageNetOperation.DeleteMemberDayAwardManage(DeleteMemberDayAwardResult, ids);
         }
     }
 }
예제 #7
0
 //添加奖励
 private void AddAward_Click(object sender, EventArgs e)
 {
     if (sender.Equals(this.nAddButton))
     {
         StructDictItem item = GetAwardSetting(0);
         if (item != null)
         {
             RateManageNetOperation.AddAwardManage(AddAwardResult, item);
         }
     }
     else if (sender.Equals(this.mAddButton))
     {
         StructDictItem item = GetMemberAwardSetting(0);
         if (item != null)
         {
             RateManageNetOperation.AddMemberDayAwardManage(AddMemberDayAwardResult, item);
         }
     }
 }
예제 #8
0
        private void SaveSetting_Click(object sender, EventArgs e)
        {
            try
            {
                StructDictItem.Builder item = new StructDictItem.Builder(items[0]);
                item.ClearItem();
                string item1 = this.memberCheckEdit.Checked?"1":"0";
                string item2 = this.memberMinuteText.Text.Equals("") ? "0" : this.memberMinuteText.Text;
                string item3 = this.temCheckEdit.Checked ? "1" : "0";
                string item4 = this.temMinuteText.Text.Equals("") ? "0" : this.temMinuteText.Text;

                item.AddItem(item1);
                item.AddItem(item2);
                item.AddItem(item3);
                item.AddItem(item4);
                System.Console.WriteLine(item);
                RateManageNetOperation.UpdateOtherSetting(UpdateOtherSettingResult, item.Build());
            }
            catch (Exception ex)
            {
                MessageBox.Show("出现错误请稍后重试");
            }
        }
예제 #9
0
 private void IntegralManageView_Load(object sender, EventArgs e)
 {
     RateManageNetOperation.GetIntegralDefaultSetting(GetIntegralDefaultSettingResult);
 }
예제 #10
0
 private void AwardManageView_Load(object sender, EventArgs e)
 {
     //获取数据
     RateManageNetOperation.AwardManageList(AwardManageListResult);
     RateManageNetOperation.MemberDayAwardManageList(MemberDayAwardManageListResult);
 }
예제 #11
0
 private void OtherCostView_Load(object sender, EventArgs e)
 {
     RateManageNetOperation.GetOtherSetting(GetOthertSettingResult);
 }
예제 #12
0
 //获取费率管理列表
 private void RateManageList()
 {
     RateManageNetOperation.RateManageList(RateManageListResult);
 }