x86.frmMain.linkLabel1_LinkClicked C# (CSharp) Method

linkLabel1_LinkClicked() private method

private linkLabel1_LinkClicked ( object sender, LinkLabelLinkClickedEventArgs e ) : void
sender object
e LinkLabelLinkClickedEventArgs
return void
        private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
        {

            if (this.rw_txt_key.Text.Trim() == "")
            {
                int num1 = (int)MessageBox.Show("关键字不能为空!");
            }
            else
            {
                MyWordsTBSturct Record = new MyWordsTBSturct();
                Record.userId = sys.LoginUser.ID;
                Record.keyword = this.rw_txt_key.Text.Trim();
                Record.ww = this.rw_com_ww.Text.Trim();
                Record.comeType = this.rw_com_jd.Text.Trim();
                Record.pageNum = (int)Convert.ToInt16(this.rw_com_page.Text.Trim());
                Record.dq = this.rw_txt_dq.Text.Trim();
                Record.spid = this.txt_spid.Text.Trim();
                if (this.txt_spid.Text.Trim() == "")
                {
                    int num2 = (int)MessageBox.Show("请输入商品ID,商品ID只能是商品链接上“id=”后面的数字");
                    this.txt_spid.Focus();
                    this.txt_spid.BackColor = Color.PeachPuff;
                }
                else
                {
                    this.txt_spid.Focus();
                    this.txt_spid.BackColor = Color.White;
                    if (this.txt_spid.Text.Trim().Length <= 13)
                    {
                        this.DialogResult = DialogResult.OK;
                        Record.urltaobao = !this.Urlflag ? (string)null : this.strResultUrl;
                        Record.xinpin = !this.checkBox2.Checked ? "" : "新品";
                        Record.baoyou = !this.checkBox6.Checked ? "" : "包邮";
                        Record.zsyfx = !this.checkBox9.Checked ? "" : "赠送退货运费险";
                        Record.hdfk = !this.checkBox13.Checked ? "" : "货到付款";
                        Record.hwsp = !this.checkBox12.Checked ? "" : "海外商品";
                        Record.tianmao = !this.checkBox15.Checked ? "" : "天猫";
                        Record.zpbz = !this.checkBox8.Checked ? "" : "正品保障";
                        Record.xiaoshi24 = !this.checkBox3.Checked ? "" : "24小时内发货";
                        Record.tian7 = !this.checkBox7.Checked ? "" : "7+天内退货";
                        Record.wwzx = !this.checkBox4.Checked ? "" : "旺旺在线";
                        Record.xykzf = !this.checkBox5.Checked ? "" : "信用卡支付";
                        Record.zhekou = !this.checkBox11.Checked ? "" : "折扣促销";
                        Record.mfhx = !this.checkBox10.Checked ? "" : "免费换新";
                        Record.pzcn = !this.checkBox14.Checked ? "" : "品质承诺";
                        Record.downNum1 = !(this.rw_txt_cjsl1.Text.Trim() == "") ? (int)Convert.ToInt16(this.rw_txt_cjsl1.Text.Trim()) : 1;
                        Record.downNum2 = !(this.rw_txt_cjsl2.Text.Trim() == "") ? (int)Convert.ToInt16(this.rw_txt_cjsl2.Text.Trim()) : 2;
                        Record.price1 = !(this.rw_txt_price1.Text.Trim() != "") ? -1 : Convert.ToInt32(this.rw_txt_price1.Text.Trim());
                        Record.price2 = !(this.rw_txt_price2.Text.Trim() != "") ? -1 : Convert.ToInt32(this.rw_txt_price2.Text.Trim());
                        if (Record.downNum1 < 0)
                            Record.downNum1 = 1;
                        if (Record.downNum2 < 0)
                            Record.downNum2 = 1;
                        if (Record.downNum2 < Record.downNum1)
                            Record.downNum2 = Record.downNum1;
                        Record.ipSpace = (int)Convert.ToInt16(this.rw_com_ip.Text.Replace("小时", "").Trim());
                        if (this.rw_jd_sj1.Text.Trim() == "")
                        {
                            Record.jdTime1 = 180;
                            this.rw_jd_sj1.Text = "180";
                        }
                        else
                            Record.jdTime1 = (int)Convert.ToInt16(this.rw_jd_sj1.Text.Trim());
                        if (this.rw_jd_sj2.Text.Trim() == "")
                        {
                            Record.jdTime2 = 300;
                            this.rw_jd_sj2.Text = "300";
                        }
                        else
                            Record.jdTime2 = (int)Convert.ToInt16(this.rw_jd_sj2.Text.Trim());
                        if (Record.jdTime1 < 120)
                            Record.jdTime1 = 120;
                        if (Record.jdTime1 > 180)
                            Record.jdTime1 = 180;
                        if (Record.jdTime2 > 300)
                            Record.jdTime2 = 300;
                        if (Record.jdTime2 < Record.jdTime1)
                            Record.jdTime2 = Record.jdTime1;
                        if (this.rw_dn_sj1.Text.Trim() == "")
                        {
                            Record.dnTime1 = 60;
                            this.rw_dn_sj1.Text = "60";
                        }
                        else
                            Record.dnTime1 = (int)Convert.ToInt16(this.rw_dn_sj1.Text.Trim());
                        if (this.rw_dn_sj2.Text.Trim() == "")
                        {
                            Record.dnTime2 = 120;
                            this.rw_dn_sj2.Text = "120";
                        }
                        else
                            Record.dnTime2 = (int)Convert.ToInt16(this.rw_dn_sj2.Text.Trim());
                        if (Record.dnTime1 < 30)
                            Record.dnTime1 = 30;
                        if (Record.dnTime1 > 120)
                            Record.dnTime1 = 120;
                        if (Record.dnTime2 > 180)
                            Record.dnTime2 = 180;
                        if (Record.dnTime2 < Record.dnTime1)
                            Record.dnTime2 = Record.dnTime1;
                        Record.sl = !(this.rw_txt_snedNum1.Text.Trim() == "") ? (int)Convert.ToInt16(this.rw_txt_snedNum1.Text.Trim()) : 10;
                        if (Record.sl <= 0)
                            Record.sl = 1;
                        if (this.rw_chk_home.Checked)
                        {
                            if (this.rw_howe_time1.Text.Trim() == "")
                            {
                                Record.homeTime1 = 60;
                                this.rw_howe_time1.Text = "60";
                            }
                            else
                                Record.homeTime1 = (int)Convert.ToInt16(this.rw_howe_time1.Text.Trim());
                            if (this.rw_howe_time2.Text.Trim() == "")
                            {
                                Record.homeTime2 = 90;
                                this.rw_howe_time2.Text = "90";
                            }
                            else
                                Record.homeTime2 = (int)Convert.ToInt16(this.rw_howe_time2.Text.Trim());
                            if (Record.homeTime1 < 30)
                                Record.homeTime1 = 30;
                            if (Record.homeTime1 > 120)
                                Record.homeTime1 = 120;
                            if (Record.homeTime2 > 180)
                                Record.homeTime2 = 180;
                            if (Record.homeTime2 < Record.homeTime1)
                                Record.homeTime2 = Record.homeTime1;
                        }
                        else
                            Record.homeTime1 = Record.homeTime2 = 0;
                        Record.price = (double)(Record.jdTime2 + Record.dnTime2 * Record.downNum2 + Record.pageNum * 30);
                        if (Record.homeTime2 > 0)
                            Record.price += (double)Record.homeTime2;
                        Record.price = Record.price / 100.0;
                        Record.price = 15.0;
                        if (sys.LoginUser.hyDj > 0)
                            Record.price = 14.0;
                        double num2 = Record.price;
                        Record.allPrice = 0.0;
                        if (this.rw_com_jd.Text == "直通车" && this.rw_txt_title.Text.Trim() == "")
                        {
                            int num3 = (int)MessageBox.Show("请复制直通车创意标题到标题框内。若复制的是宝贝标题,踩出来的是综合搜索,不是直通车");
                            this.rw_txt_title.Focus();
                            this.rw_txt_title.BackColor = Color.PeachPuff;
                        }
                        else
                        {
                            this.rw_txt_title.Focus();
                            this.rw_txt_title.BackColor = Color.White;
                            if (this.rw_com_jd.Text == "按京东" && this.rw_txt_title.Text.Trim() == "")
                            {
                                int num3 = (int)MessageBox.Show("请复制商品标题(45字以内)到标题框内,必须一字不差");
                                this.rw_txt_title.Focus();
                                this.rw_txt_title.BackColor = Color.PeachPuff;
                            }
                            else
                            {
                                this.rw_txt_title.Focus();
                                this.rw_txt_title.BackColor = Color.White;
                                if (this.rw_com_jd.Text == "直通车")
                                {
                                    Record.title = this.rw_txt_title.Text.Trim();
                                    Record.lm1 = "";
                                    Record.lm2 = "";
                                }
                                else if (this.rw_com_jd.Text == "按京东")
                                {
                                    if (this.rw_txt_title.Text.Trim().Length <= 36)
                                    {
                                        Record.title = this.rw_txt_title.Text.Trim();
                                        Record.lm1 = "";
                                        Record.lm2 = "";
                                    }
                                    else
                                    {
                                        Record.title = this.rw_txt_title.Text.Trim().Substring(0, 36);
                                        Record.lm1 = "";
                                        Record.lm2 = "";
                                    }
                                }
                                else
                                {
                                    Record.lm1 = "";
                                    Record.lm2 = "";
                                    Record.title = "";
                                }
                                if (this.txt_spid.Text.Trim() == "")
                                {
                                    int num3 = (int)MessageBox.Show("请输入商品ID.");
                                }
                                else
                                {
                                    Record.jsPrice = Record.allPrice;
                                    Record.sendTime = this.rw_send_time.BeginDateTime().ToString("yyyy-MM-dd HH:mm:ss");
                                    new MyWordsClass().InsertRecord(Record);
                                    int num4 = (int)MessageBox.Show("词库添加成功!");
                                }
                            }
                        }
                    }
                    else
                    {
                        int num2 = (int)MessageBox.Show("商品ID只能是商品链接上“id=”后面的数字,不是旺旺,也不是链接");
                        this.txt_spid.Focus();
                    }
                }
            }
        }
frmMain