Example #1
0
        private void BtnRun_Click(object sender, EventArgs e)
        {
            FileGenerator file = SaveFileSetting();

            if (file == null)
            {
                return;
            }

            CustomerSetting setting = new CustomerSetting();

            setting.CustomerSysNo = SessionContext.CustomerInfo.SysNo;
            setting.Setting       = XmlSerializerHelper.Serializer <FileGenerator>(file);

            CustomerService service = ServiceManager.CreateCustomerService();
            string          result  = service.SaveCustomerSetting(setting);

            if (string.IsNullOrEmpty(result))
            {
                MessageHelper.ShowMeesageBox("保持成功!");
            }
            else
            {
                MessageHelper.ShowMeesageBox(result);
            }
        }
Example #2
0
        private void BtnPublish_Click(object sender, EventArgs e)
        {
            FileGenerator file = SaveFileSetting();

            if (file == null)
            {
                return;
            }

            CustomerSetting setting = new CustomerSetting();

            setting.CustomerSysNo = SessionContext.CustomerInfo.SysNo;
            setting.Setting       = XmlSerializerHelper.Serializer <FileGenerator>(file);

            Task task = new Task();

            task.Setting       = setting;
            task.CustomerSysNo = SessionContext.CustomerInfo.SysNo;
            task.RunTimes      = 10;
            task.BeginDate     = DateTime.Now;
            task.Costs         = 100;

            TaskService taskService = ServiceManager.CreateTaskService();
            string      result      = taskService.CreateTask(task);

            if (string.IsNullOrEmpty(result))
            {
                MessageHelper.ShowMeesageBox("发布成功!");
            }
            else
            {
                MessageHelper.ShowMeesageBox(result);
            }
        }
Example #3
0
        private FileGenerator SaveFileSetting()
        {
            FileGenerator file = new FileGenerator();

            file.Browser      = comboBoxBrowser.SelectedItem.ToString();
            file.Keyword      = TxtKeyword.Text;
            file.FindWangWang = radioButtonWangWang.Checked ? TxtWangwang.Text : null;
            file.FindItemID   = radioButtonItemID.Checked ? TxtItemID.Text : null;

            if (!radioButtonDefault.Checked)
            {
                foreach (Control c in GroupSearchType.Controls)
                {
                    if (c is RadioButton)
                    {
                        RadioButton r = c as RadioButton;
                        file.SearchPageBrowserType = r.Text;
                        break;
                    }
                }
            }

            if (checkBoxQuJian.Checked)
            {
                file.PriceFrom = PriceFrom.Value.ToString();
                file.PriceTo   = PriceTo.Value.ToString();
            }
            if (checkBoxDiZhi.Checked)
            {
                file.Province = Province.Text;
                file.City     = City.Text;
            }
            file.MaxPage = MaxPage.Value.ToString();

            file.ItemBrowserTime = ItemBrowserTimes.Value.ToString();
            file.ClickReview     = checkBoxItemClickReview.Checked.ToString();

            return(file);
        }