Ejemplo n.º 1
0
        public void btnSave_Click(object sender, EventArgs e)
        {
            string strErr = "";

            if (!PageValidate.IsNumber(txtfeedbackID.Text))
            {
                strErr += "feedbackID格式错误!\\n";
            }
            if (this.txtadminName.Text.Trim().Length == 0)
            {
                strErr += "adminName不能为空!\\n";
            }
            if (this.txtdistributor.Text.Trim().Length == 0)
            {
                strErr += "distributor不能为空!\\n";
            }
            if (this.txtdescription.Text.Trim().Length == 0)
            {
                strErr += "description不能为空!\\n";
            }
            if (!PageValidate.IsDateTime(txtdistributionTime.Text))
            {
                strErr += "distributionTime格式错误!\\n";
            }
            if (this.txtstate.Text.Trim().Length == 0)
            {
                strErr += "state不能为空!\\n";
            }

            if (strErr != "")
            {
                MessageBox.Show(this, strErr);
                return;
            }
            int      distributionID   = int.Parse(this.lbldistributionID.Text);
            int      feedbackID       = int.Parse(this.txtfeedbackID.Text);
            string   adminName        = this.txtadminName.Text;
            string   distributor      = this.txtdistributor.Text;
            string   description      = this.txtdescription.Text;
            DateTime distributionTime = DateTime.Parse(this.txtdistributionTime.Text);
            string   state            = this.txtstate.Text;


            UFB.Model.Distribution model = new UFB.Model.Distribution();
            model.distributionID   = distributionID;
            model.feedbackID       = feedbackID;
            model.adminName        = adminName;
            model.distributor      = distributor;
            model.description      = description;
            model.distributionTime = distributionTime;
            model.state            = state;

            UFB.BLL.DistributionManager bll = new UFB.BLL.DistributionManager();
            bll.Update(model);
            Maticsoft.Common.MessageBox.ShowAndRedirect(this, "保存成功!", "list.aspx");
        }
Ejemplo n.º 2
0
 private void ShowInfo(int distributionID)
 {
     UFB.BLL.DistributionManager bll   = new UFB.BLL.DistributionManager();
     UFB.Model.Distribution      model = bll.GetModel(distributionID);
     this.lbldistributionID.Text   = model.distributionID.ToString();
     this.txtfeedbackID.Text       = model.feedbackID.ToString();
     this.txtadminName.Text        = model.adminName;
     this.txtdistributor.Text      = model.distributor;
     this.txtdescription.Text      = model.description;
     this.txtdistributionTime.Text = model.distributionTime.ToString();
     this.txtstate.Text            = model.state;
 }