private void UpdateArea_ButtonClick(object sender, EventArgs e)
        {
            if (this.selectArea == null)
            {
                return;
            }

            string areaName = "";

            using (MessageForm form = new MessageForm(""))
            {
                if (form.ShowDialog() == DialogResult.OK)
                {
                    areaName = form.InputText;
                }
            }
            if (areaName.Equals(""))
            {
                return;
            }

            int index = (int)this.selectArea.Tag;

            StructDictItem.Builder update = new StructDictItem.Builder(this.areas[index]);
            update.ItemList.Clear();
            update.AddItem(areaName);
            SystemManageNetOperation.UpdateArea(UpdateAreaResult, update.Build());
        }
Exemple #2
0
        //保存等级信息
        private void simpleButton1_Click(object sender, EventArgs e)
        {
            //保存
            //等级名称
            string productType = this.typeTextEdit.Text;

            if (productType.Equals(""))
            {
                return;
            }
            if (this.item == null)
            {
                StructDictItem.Builder temitem = new StructDictItem.Builder()
                {
                    Id   = 0,
                    Code = 0,
                };
                temitem.AddItem(productType);

                SystemManageNetOperation.AddProductType(AddProductTypeResult, temitem.Build());
            }
            else
            {
                StructDictItem.Builder temitem = new StructDictItem.Builder(this.item);
                temitem.ClearItem();
                temitem.AddItem(productType);
                SystemManageNetOperation.UpdateProductType(UpdateProductTypeResult, temitem.Build());
            }
        }
Exemple #3
0
        //按钮列的点击事件
        public void ColumnButtonClick(object sender, ButtonPressedEventArgs e)
        {
            int            rowhandle = this.gridView1.FocusedRowHandle;
            StructDictItem item      = wecomeitems[rowhandle];

            String tag = (String)e.Button.Tag;

            String[] param = tag.Split('_');

            //使用
            if (param[1].Equals("0"))
            {
            }
            //删除
            else if (param[1].Equals("1"))
            {
                List <string> ids = new List <string>()
                {
                    item.Id.ToString(),
                };

                SystemManageNetOperation.DeleteClientWecome(DeletelientWecomeResult, ids);
                //
                this.mainDataTable.Rows.RemoveAt(rowhandle);
                wecomeitems.RemoveAt(rowhandle);
            }
        }
        private void simpleButton3_Click(object sender, EventArgs e)
        {
            List <string> ids = this.GetCheckIds();

            if (ids.Count == 0)
            {
                return;
            }
            SystemManageNetOperation.DeleteProductType(DeleteProductTypeResult, ids);
        }
Exemple #5
0
        private void button2_Click(object sender, EventArgs e)
        {
            List <string> ids = this.GetCheckIds();

            if (ids.Count == 0)
            {
                return;
            }
            SystemManageNetOperation.DeleteMemberLv(DeleteMemberLvResult, ids);
        }
        private void simpleButton1_Click(object sender, EventArgs e)
        {
            ProductTypeAddView view  = new ProductTypeAddView();
            CloseFormHandle    close = new CloseFormHandle(delegate() {
                //GetProductIndentList();
                this.Invoke(new RefreshUIHandle(delegate {
                    SystemManageNetOperation.ProductTypeInfo(ProductTypeInfoResult);
                }));
            });

            ToolsManage.ShowForm(view, false, close);
        }
        //将修改数据保存到服务器
        private void simpleButton2_Click(object sender, EventArgs e)
        {
            //获取所有修改过的电脑
            CSComputerUpdate update = this.areaManage.GetAllChangedComs();

            if (update.ComputerCount == 0)
            {
                return;
            }
            //System.Console.WriteLine("update:" + update);
            SystemManageNetOperation.UpdateAreaComputer(UpdateAreaComputerResult, update);
        }
        //按钮列的点击事件
        public void ColumnButtonClick(object sender, ButtonPressedEventArgs e)
        {
            int     rowhandle = this.gridView1.FocusedRowHandle;
            DataRow row       = this.gridView1.GetDataRow(rowhandle);

            ProductTypeAddView view  = new ProductTypeAddView(items[rowhandle]);
            CloseFormHandle    close = new CloseFormHandle(delegate() {
                this.Invoke(new RefreshUIHandle(delegate {
                    SystemManageNetOperation.ProductTypeInfo(ProductTypeInfoResult);
                }));
            });

            ToolsManage.ShowForm(view, false, close);
        }
        private void DeleteArea_ButtonClick(object sender, EventArgs e)
        {
            if (this.selectArea == null)
            {
                return;
            }
            int           index = (int)this.selectArea.Tag;
            List <string> ids   = new List <string>()
            {
                this.areas[index].Id.ToString()
            };

            SystemManageNetOperation.DeleteArea(DeleteAreaResult, ids);
        }
Exemple #10
0
        //添加欢迎辞
        private void simpleButton2_Click(object sender, EventArgs e)
        {
            string wecome = this.textBox1.Text;

            if (wecome.Equals(""))
            {
                return;
            }

            StructDictItem.Builder item = new StructDictItem.Builder();
            item.Id   = 0;
            item.Code = 0;
            item.AddItem(wecome);
            SystemManageNetOperation.AddClientWecome(AddClientWecomeResult, item.Build());
        }
        //添加推送事项
        private void addPushButton_Click(object sender, EventArgs e)
        {
            //保存当前的
            SaveCurrentSetting();
            //进行添加推送事项
            StructDictItem.Builder item = new StructDictItem.Builder();
            item.Code = 0;
            item.Id   = 0;
            string areaName = (new Random().Next() % 111) + "xxx事项";
            string content  = "请在此编辑推送的短信内容";

            item.AddItem(areaName);
            item.AddItem(content);
            SystemManageNetOperation.AddSmsPushMessage(AddSmsPushMessage, item.Build());
        }
        private void DeleteProductTypeResult(ResultModel result)
        {
            System.Console.WriteLine("DeleteProductTypeInfoResult:" + result.pack);
            if (result.pack.Content.MessageType != 1)
            {
                return;
            }

            if (result.pack.Cmd == Cmd.CMD_SYS_DEL)
            {
                NetMessageManage.RemoveResultBlock(DeleteProductTypeResult);
                this.Invoke(new RefreshUIHandle(delegate {
                    SystemManageNetOperation.ProductTypeInfo(ProductTypeInfoResult);
                }));
            }
        }
Exemple #13
0
 //添加客户端欢迎辞结果回调
 private void AddClientWecomeResult(ResultModel result)
 {
     System.Console.WriteLine("AddClientWecomeResult:" + result.pack);
     if (result.pack.Content.MessageType != 1)
     {
         return;
     }
     if (result.pack.Cmd == Cmd.CMD_SYS_ADD)
     {
         NetMessageManage.RemoveResultBlock(AddClientWecomeResult);
         this.Invoke(new RefreshUIHandle(delegate
         {
             MessageBox.Show("保存成功");
             SystemManageNetOperation.ClientWecomeInfo(ClientWecomeInfoResult);
         }));
     }
 }
Exemple #14
0
        //保存基本设置
        private void simpleButton1_Click(object sender, EventArgs e)
        {
            string item1 = this.textEdit1.Text;
            string item2 = this.textEdit2.Text;
            string item3 = this.textEdit3.Text;
            string item4 = this.textEdit4.Text;
            string item5 = this.textEdit5.Text;

            StructDictItem.Builder item = new StructDictItem.Builder(clientItem);
            item.ClearItem();
            item.AddItem(item1);
            item.AddItem(item2);
            item.AddItem(item3);
            item.AddItem(item4);
            item.AddItem(item5);

            this.clientItem = item.Build();
            SystemManageNetOperation.UpdateClient(UpdateClientResult, clientItem);
        }
        private void SaveSetting_Click(object sender, EventArgs e)
        {
            try
            {
                StructDictItem.Builder item = new StructDictItem.Builder(items[0]);
                item.ClearItem();

                string item1 = this.pwCheckEdit.Checked ? "1" : "0";
                string item2 = this.pwTextEdit.Text.Equals("") ? "0" : this.pwTextEdit.Text;
                item.AddItem(item1);
                item.AddItem(item2);

                SystemManageNetOperation.UpdatePwSetting(UpdatePwSettingResult, item.Build());
            }
            catch (Exception ex)
            {
                MessageBox.Show("出现错误请稍后重试");
            }
        }
        private void AddArea_ButtonClick(object sender, EventArgs e)
        {
            string areaName = "";

            using (MessageForm form = new MessageForm(""))
            {
                if (form.ShowDialog() == DialogResult.OK)
                {
                    areaName = form.InputText;
                }
            }
            if (areaName.Equals(""))
            {
                return;
            }
            StructDictItem.Builder item = new StructDictItem.Builder();
            item.Code = 0;
            item.Id   = 0;
            item.AddItem(areaName);
            SystemManageNetOperation.AddArea(AddAreaResult, item.Build());
        }
        private void simpleButton1_Click(object sender, EventArgs e)
        {
            SaveCurrentSetting();

            //根据Ori进行判断是否修改过
            //员工判断
            List <StructAccount> changeStaffs = new List <StructAccount>();

            for (int i = 0; i < this.oriStaffs.Count; i++)
            {
                StructAccount ori    = this.oriStaffs[i];
                StructAccount change = this.showStaffs[i];
                if (!ori.Sns.Equals(change.Sns))
                {
                    changeStaffs.Add(change);
                    // System.Console.WriteLine("ori:" + ori + "\nchange:" + change);
                }
            }

            //推送事项
            List <StructDictItem> changePush = new List <StructDictItem>();

            for (int i = 0; i < this.oriPushItems.Count; i++)
            {
                StructDictItem ori    = this.oriPushItems[i];
                StructDictItem change = this.showPushItems[i];
                if (!ori.GetItem(1).Equals(change.GetItem(1)))
                {
                    changePush.Add(change);
                }
            }
            if (changePush.Count > 0)
            {
                SystemManageNetOperation.UpdateSmsPushMessage(UpdateSmsPushMessage, changePush);
            }
            if (changeStaffs.Count > 0)
            {
                StaffNetOperation.UpdateStaffSns(UpdateStaffSnsResult, changeStaffs);
            }
        }
        //保存等级信息
        private void simpleButton1_Click(object sender, EventArgs e)
        {
            //保存
            //等级名称
            string memberType = this.typeTextEdit.Text;
            string recharge   = this.rechargeTextEdit.Text;
            string integral   = this.integralTextEdit.Text;

            if (memberType.Equals("") || recharge.Equals("") || integral.Equals(""))
            {
                return;
            }
            if (this.item == null)
            {
                StructDictItem.Builder temitem = new StructDictItem.Builder()
                {
                    Id   = 0,
                    Code = 0,
                };
                temitem.AddItem(memberType);
                temitem.AddItem(recharge);
                temitem.AddItem(integral);
                SystemManageNetOperation.AddMemberLv(AddMemberLvResult, temitem.Build());
            }
            else
            {
                StructDictItem.Builder temitem = new StructDictItem.Builder(this.item);
                temitem.ClearItem();
                temitem.AddItem(memberType);
                temitem.AddItem(recharge);
                temitem.AddItem(integral);
                SystemManageNetOperation.UpdateMemberLvSetting(UpdateMemberLvResult, temitem.Build());
            }

            //更新
        }
Exemple #19
0
 //获取会员等级列表
 private void GetMemberLvList()
 {
     SystemManageNetOperation.GetMemberLvSetting(GetMemberLvSettingResult);
 }
Exemple #20
0
 //获取商品类别列表
 private void GetProductTypes()
 {
     SystemManageNetOperation.ProductTypeInfo(ProductTypeInfoResult);
 }
Exemple #21
0
 //获取区域列表
 private void GetAreaList()
 {
     SystemManageNetOperation.GetAreaList(GetAreaListResult);
 }
 private void GetPushMessageList()
 {
     SystemManageNetOperation.SmsPushMessageInfo(SmsPushMessageInfoResult);
 }
 private void NetPassWordView_Load(object sender, EventArgs e)
 {
     SystemManageNetOperation.GetPwSetting(GetPwSettingResult);
 }
Exemple #24
0
 private void RequestData()
 {
     SystemManageNetOperation.ClientInfo(ClientInfoResult);
     SystemManageNetOperation.ClientWecomeInfo(ClientWecomeInfoResult);
 }
 private void ProductTypeManageView_Load(object sender, EventArgs e)
 {
     SystemManageNetOperation.ProductTypeInfo(ProductTypeInfoResult);
 }