public void btnSave_Click(object sender, EventArgs e) { string strErr = ""; if (this.txtOperType.Text.Trim().Length == 0) { strErr += "业务类型不能为空!\\n"; } if (!PageValidate.IsDateTime(txtOperDate.Text)) { strErr += "业务日期格式错误!\\n"; } if (!PageValidate.IsNumber(txtMeterIDOld.Text)) { strErr += "老表ID格式错误!\\n"; } if (!PageValidate.IsNumber(txtMeterIDNew.Text)) { strErr += "新表ID格式错误!\\n"; } if (!PageValidate.IsDecimal(txtUseNumberOld.Text)) { strErr += "UseNumberOld格式错误!\\n"; } if (!PageValidate.IsNumber(txtStatFlag.Text)) { strErr += "StatFlag格式错误!\\n"; } if (strErr != "") { MessageBox.Show(this, strErr); return; } int OperID = int.Parse(this.lblOperID.Text); string OperType = this.txtOperType.Text; DateTime OperDate = DateTime.Parse(this.txtOperDate.Text); int MeterIDOld = int.Parse(this.txtMeterIDOld.Text); int MeterIDNew = int.Parse(this.txtMeterIDNew.Text); decimal UseNumberOld = decimal.Parse(this.txtUseNumberOld.Text); int StatFlag = int.Parse(this.txtStatFlag.Text); WebDemo.Model.WebDemo.MeterOperation model = new WebDemo.Model.WebDemo.MeterOperation(); model.OperID = OperID; model.OperType = OperType; model.OperDate = OperDate; model.MeterIDOld = MeterIDOld; model.MeterIDNew = MeterIDNew; model.UseNumberOld = UseNumberOld; model.StatFlag = StatFlag; WebDemo.BLL.WebDemo.MeterOperation bll = new WebDemo.BLL.WebDemo.MeterOperation(); bll.Update(model); Maticsoft.Common.MessageBox.ShowAndRedirect(this, "保存成功!", "list.aspx"); }
private void ShowInfo(int OperID) { WebDemo.BLL.WebDemo.MeterOperation bll = new WebDemo.BLL.WebDemo.MeterOperation(); WebDemo.Model.WebDemo.MeterOperation model = bll.GetModel(OperID); this.lblOperID.Text = model.OperID.ToString(); this.lblOperType.Text = model.OperType; this.lblOperDate.Text = model.OperDate.ToString(); this.lblMeterIDOld.Text = model.MeterIDOld.ToString(); this.lblMeterIDNew.Text = model.MeterIDNew.ToString(); this.lblUseNumberOld.Text = model.UseNumberOld.ToString(); this.lblStatFlag.Text = model.StatFlag.ToString(); }