Beispiel #1
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Page_Load(object sender, EventArgs e)
        {
            MasterPageHelper.SetTitle(this, Titles.DistributeItemNew);
            if (!IsPostBack)
            {
                YongShuiGuanLiLib.ValidatorMessageCreater.CreateSQLDateTimeMessage(this.cvBegin);
                YongShuiGuanLiLib.ValidatorMessageCreater.CreateSQLDateTimeMessage(this.cvEnd);

                DistributeClass d = this.DistributeClass;
                this.txtWaterUser.Text  = d.NeedWaterClass.WaterUserClass.Name;
                this.txtNeedBegin.Text  = d.NeedWaterClass.Begin.ToString();
                this.txtNeedEnd.Text    = d.NeedWaterClass.End.ToString();
                this.txtNeedRemark.Text = d.NeedWaterClass.Reamrk.ToString();
                this.txtNeedAmount.Text = d.NeedWaterClass.NeedAmount.ToString();

                if (!d.IsNew())
                {
                    this.txtDistributeAmount.Text = d.DistributeAmount.ToString();
                    this.txtDistributeBegin.Text  = d.Begin.ToString();
                    this.txtDistributeEnd.Text    = d.End.ToString();
                    this.txtDistributeRemark.Text = d.Remark;

                    MasterPageHelper.SetTitle(this, Titles.DistributeItemEdit);
                }
            }
        }
Beispiel #2
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 protected void btnOK_Click(object sender, EventArgs e)
 {
     if (IsValid)
     {
         DistributeClass d = this.DistributeClass;
         d.Begin            = Convert.ToDateTime(this.txtDistributeBegin.Text);
         d.End              = Convert.ToDateTime(this.txtDistributeEnd.Text);
         d.DistributeAmount = Convert.ToInt32(this.txtDistributeAmount.Text);
         d.Remark           = this.txtDistributeRemark.Text;
         d.Save();
         Response.Redirect("pDistributeList.aspx");
     }
 }