示例#1
0
        /// <summary>
        /// 从远程采集站下载最新商品分类
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnDownloadCategory_Click(object sender, EventArgs e)
        {
            resetProgressBar();

            if (service != null)
            {
                Writer.writeInvoke(new MessageState {
                    Text = "从远程下载商品分类……", Color = Color.Green
                });

                Categories = service.UpdateCategories();

                bindCategory();

                Writer.writeInvoke(new MessageState {
                    Text = "下载完成!", Color = Color.Green
                });
            }
            else
            {
                Writer.writeInvoke(new MessageState {
                    Text = "服务异常,无法从远程下载商品分类!", Color = Color.Red
                });
            }
        }