Exemple #1
0
 private void ShowInfo(int ID)
 {
     WebDemo.BLL.WebDemo.FreezeDayLog   bll   = new WebDemo.BLL.WebDemo.FreezeDayLog();
     WebDemo.Model.WebDemo.FreezeDayLog model = bll.GetModel(ID);
     this.lblID.Text                = model.ID.ToString();
     this.lblMeterID.Text           = model.MeterID.ToString();
     this.lblFreezeDate.Text        = model.FreezeDate;
     this.txtFreezeNumber.Text      = model.FreezeNumber.ToString();
     this.lblReadDate.Text          = model.ReadDate.ToString();
     this.txtInstantNumber.Text     = model.InstantNumber.ToString();
     this.txtPileNumber.Text        = model.PileNumber.ToString();
     this.txtWatertemp.Text         = model.Watertemp.ToString();
     this.txtBackWatertemp.Text     = model.BackWatertemp.ToString();
     this.txtWorkDate.Text          = model.WorkDate.ToString();
     this.txtFactDate.Text          = model.FactDate;
     this.txtBatteryState.Text      = model.BatteryState.ToString();
     this.txtWarning.Text           = model.Warning.ToString();
     this.txtValveState.Text        = model.ValveState.ToString();
     this.txtOldFreezeNumber.Text   = model.OldFreezeNumber.ToString();
     this.txtMegabit.Text           = model.Megabit.ToString();
     this.txtPriceSetNo.Text        = model.PriceSetNo.ToString();
     this.txtCollectorReadDate.Text = model.CollectorReadDate.ToString();
     this.txtRemnant.Text           = model.Remnant.ToString();
 }
Exemple #2
0
        protected void btnSave_Click(object sender, EventArgs e)
        {
            string strErr = "";

            if (!PageValidate.IsNumber(txtMeterID.Text))
            {
                strErr += "MeterID格式错误!\\n";
            }
            if (this.txtFreezeDate.Text.Trim().Length == 0)
            {
                strErr += "FreezeDate不能为空!\\n";
            }
            if (!PageValidate.IsDecimal(txtFreezeNumber.Text))
            {
                strErr += "FreezeNumber格式错误!\\n";
            }
            if (!PageValidate.IsDateTime(txtReadDate.Text))
            {
                strErr += "ReadDate格式错误!\\n";
            }
            if (!PageValidate.IsDecimal(txtInstantNumber.Text))
            {
                strErr += "InstantNumber格式错误!\\n";
            }
            if (!PageValidate.IsDecimal(txtPileNumber.Text))
            {
                strErr += "PileNumber格式错误!\\n";
            }
            if (!PageValidate.IsDecimal(txtWatertemp.Text))
            {
                strErr += "Watertemp格式错误!\\n";
            }
            if (!PageValidate.IsDecimal(txtBackWatertemp.Text))
            {
                strErr += "BackWatertemp格式错误!\\n";
            }
            if (!PageValidate.IsNumber(txtWorkDate.Text))
            {
                strErr += "WorkDate格式错误!\\n";
            }
            if (this.txtFactDate.Text.Trim().Length == 0)
            {
                strErr += "FactDate不能为空!\\n";
            }
            if (!PageValidate.IsNumber(txtBatteryState.Text))
            {
                strErr += "BatteryState格式错误!\\n";
            }
            if (!PageValidate.IsNumber(txtWarning.Text))
            {
                strErr += "Warning格式错误!\\n";
            }
            if (!PageValidate.IsNumber(txtValveState.Text))
            {
                strErr += "ValveState格式错误!\\n";
            }
            if (!PageValidate.IsDecimal(txtOldFreezeNumber.Text))
            {
                strErr += "OldFreezeNumber格式错误!\\n";
            }
            if (!PageValidate.IsNumber(txtMegabit.Text))
            {
                strErr += "Megabit格式错误!\\n";
            }
            if (!PageValidate.IsNumber(txtPriceSetNo.Text))
            {
                strErr += "PriceSetNo格式错误!\\n";
            }
            if (!PageValidate.IsDateTime(txtCollectorReadDate.Text))
            {
                strErr += "CollectorReadDate格式错误!\\n";
            }
            if (!PageValidate.IsDecimal(txtRemnant.Text))
            {
                strErr += "Remnant格式错误!\\n";
            }

            if (strErr != "")
            {
                MessageBox.Show(this, strErr);
                return;
            }
            int      MeterID           = int.Parse(this.txtMeterID.Text);
            string   FreezeDate        = this.txtFreezeDate.Text;
            decimal  FreezeNumber      = decimal.Parse(this.txtFreezeNumber.Text);
            DateTime ReadDate          = DateTime.Parse(this.txtReadDate.Text);
            decimal  InstantNumber     = decimal.Parse(this.txtInstantNumber.Text);
            decimal  PileNumber        = decimal.Parse(this.txtPileNumber.Text);
            decimal  Watertemp         = decimal.Parse(this.txtWatertemp.Text);
            decimal  BackWatertemp     = decimal.Parse(this.txtBackWatertemp.Text);
            int      WorkDate          = int.Parse(this.txtWorkDate.Text);
            string   FactDate          = this.txtFactDate.Text;
            int      BatteryState      = int.Parse(this.txtBatteryState.Text);
            int      Warning           = int.Parse(this.txtWarning.Text);
            int      ValveState        = int.Parse(this.txtValveState.Text);
            decimal  OldFreezeNumber   = decimal.Parse(this.txtOldFreezeNumber.Text);
            int      Megabit           = int.Parse(this.txtMegabit.Text);
            int      PriceSetNo        = int.Parse(this.txtPriceSetNo.Text);
            DateTime CollectorReadDate = DateTime.Parse(this.txtCollectorReadDate.Text);
            decimal  Remnant           = decimal.Parse(this.txtRemnant.Text);

            WebDemo.Model.WebDemo.FreezeDayLog model = new WebDemo.Model.WebDemo.FreezeDayLog();
            model.MeterID           = MeterID;
            model.FreezeDate        = FreezeDate;
            model.FreezeNumber      = FreezeNumber;
            model.ReadDate          = ReadDate;
            model.InstantNumber     = InstantNumber;
            model.PileNumber        = PileNumber;
            model.Watertemp         = Watertemp;
            model.BackWatertemp     = BackWatertemp;
            model.WorkDate          = WorkDate;
            model.FactDate          = FactDate;
            model.BatteryState      = BatteryState;
            model.Warning           = Warning;
            model.ValveState        = ValveState;
            model.OldFreezeNumber   = OldFreezeNumber;
            model.Megabit           = Megabit;
            model.PriceSetNo        = PriceSetNo;
            model.CollectorReadDate = CollectorReadDate;
            model.Remnant           = Remnant;

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