Exemplo n.º 1
0
        protected void Button1_Click(object sender, EventArgs e)
        {
            Maticsoft.BLL.DingProduct   dingbll   = new Maticsoft.BLL.DingProduct();
            Maticsoft.Model.DingProduct dingmodel = new Maticsoft.Model.DingProduct();
            if (txtUsersName.Text.Trim() == "")
            {
                lblUsersName.Text = "请填写用户名!";
                return;
            }
            dingmodel.UsersName = txtUsersName.Text.Trim();
            lblUsersName.Text   = "";
            if (txtDingAddress.Text.Trim() == "")
            {
                lblDingAddress.Text = "请您填写订货地址!";
                return;
            }
            dingmodel.DingAddress = txtDingAddress.Text.Trim();
            lblDingAddress.Text   = "";
            if (txtDingcontent.Text.Trim() == "")
            {
                lblDingContent.Text = "请填写订购描述!";
                return;
            }
            dingmodel.Dingcontent = txtDingcontent.Text.Trim();
            lblDingContent.Text   = "";
            if (txtDingEmail.Text.Trim() == "")
            {
                lblDingEmail.Text = "请填写订购邮箱!";
                return;
            }
            dingmodel.DingEmail = txtDingEmail.Text.Trim();
            lblDingEmail.Text   = "";
            if (txtDingNum.Text.Trim() == "")
            {
                lblNum.Text = "请填写订购数量!";
                return;
            }
            dingmodel.DingNum = txtDingNum.Text.Trim();
            lblNum.Text       = "";
            if (DrpSex.SelectedValue == "2")
            {
                Label1.Text = "请选择性别";
                return;
            }
            dingmodel.DingSex = DrpSex.SelectedIndex;
            Label1.Text       = "";
            if (txtDingtime.Text.Trim() == "")
            {
                lblDatatime.Text = "请填写订购时间";
                return;
            }
            dingmodel.Dingtime = Convert.ToDateTime(txtDingtime.Text.Trim());
            lblDatatime.Text   = "";
            if (txtLinkPhoto.Text.Trim() == "")
            {
                lblLinkPhoto.Text = "请填写您的电话";
                return;
            }
            dingmodel.LinkPhoto = txtLinkPhoto.Text.Trim();
            lblLinkPhoto.Text   = "";
            if (txtProName.Text.Trim() == "")
            {
                lblProName.Text = "请填写产品名称!";
                return;
            }
            dingmodel.ProName   = txtProName.Text.Trim(); lblProName.Text = "";
            dingmodel.ProTypeID = int.Parse(DrpProTypeTitle.SelectedValue);
            if (DrpProductXing.SelectedValue == "")
            {
                lblxing.Text = "请选择您的产品型号";
                return;
            }
            else
            {
                dingmodel.ProXingID = int.Parse(DrpProductXing.SelectedValue);
                lblxing.Text        = "";
                dingbll.Add(dingmodel);
                Page.ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('信息添加成功!')</script>");
            }

            txtDingAddress.Text = string.Empty;
            txtDingcontent.Text = string.Empty;
            txtDingEmail.Text   = string.Empty;
            txtDingtime.Text    = string.Empty;
            txtLinkPhoto.Text   = string.Empty;
            txtProName.Text     = string.Empty;
            txtUsersName.Text   = string.Empty;
        }
Exemplo n.º 2
0
        protected void btnSave_Click(object sender, EventArgs e)
        {
            string strErr = "";

            if (this.txtProName.Text.Trim().Length == 0)
            {
                strErr += "ProName不能为空!\\n";
            }
            if (!PageValidate.IsNumber(txtProXingID.Text))
            {
                strErr += "ProXingID格式错误!\\n";
            }
            if (!PageValidate.IsNumber(txtProTypeID.Text))
            {
                strErr += "ProTypeID格式错误!\\n";
            }
            if (this.txtDingNum.Text.Trim().Length == 0)
            {
                strErr += "DingNum不能为空!\\n";
            }
            if (this.txtDingAddress.Text.Trim().Length == 0)
            {
                strErr += "DingAddress不能为空!\\n";
            }
            if (this.txtLinkPhoto.Text.Trim().Length == 0)
            {
                strErr += "LinkPhoto不能为空!\\n";
            }
            if (this.txtDingEmail.Text.Trim().Length == 0)
            {
                strErr += "DingEmail不能为空!\\n";
            }
            if (this.txtUsersName.Text.Trim().Length == 0)
            {
                strErr += "UsersName不能为空!\\n";
            }
            if (!PageValidate.IsDateTime(txtDingtime.Text))
            {
                strErr += "Dingtime格式错误!\\n";
            }
            if (this.txtDingcontent.Text.Trim().Length == 0)
            {
                strErr += "Dingcontent不能为空!\\n";
            }

            if (strErr != "")
            {
                MessageBox.Show(this, strErr);
                return;
            }
            string   ProName     = this.txtProName.Text;
            int      ProXingID   = int.Parse(this.txtProXingID.Text);
            int      ProTypeID   = int.Parse(this.txtProTypeID.Text);
            string   DingNum     = this.txtDingNum.Text;
            string   DingAddress = this.txtDingAddress.Text;
            string   LinkPhoto   = this.txtLinkPhoto.Text;
            string   DingEmail   = this.txtDingEmail.Text;
            bool     DingSex     = this.chkDingSex.Checked;
            string   UsersName   = this.txtUsersName.Text;
            DateTime Dingtime    = DateTime.Parse(this.txtDingtime.Text);
            string   Dingcontent = this.txtDingcontent.Text;

            Maticsoft.Model.DingProduct model = new Maticsoft.Model.DingProduct();
            model.ProName     = ProName;
            model.ProXingID   = ProXingID;
            model.ProTypeID   = ProTypeID;
            model.DingNum     = DingNum;
            model.DingAddress = DingAddress;
            model.LinkPhoto   = LinkPhoto;
            model.DingEmail   = DingEmail;
            model.DingSex     = DingSex;
            model.UsersName   = UsersName;
            model.Dingtime    = Dingtime;
            model.Dingcontent = Dingcontent;

            Maticsoft.BLL.DingProduct bll = new Maticsoft.BLL.DingProduct();
            bll.Add(model);
            Maticsoft.Common.MessageBox.ShowAndRedirect(this, "保存成功!", "add.aspx");
        }