Esempio n. 1
0
 private void ShowInfo(int ID)
 {
     WebDemo.BLL.WebDemo.MeterImageDataLog   bll   = new WebDemo.BLL.WebDemo.MeterImageDataLog();
     WebDemo.Model.WebDemo.MeterImageDataLog model = bll.GetModel(ID);
     this.lblID.Text                 = model.ID.ToString();
     this.txtMeterID.Text            = model.MeterID.ToString();
     this.txtReadTime.Text           = model.ReadTime.ToString();
     this.txtVoltage.Text            = model.Voltage.ToString();
     this.txtValveState.Text         = model.ValveState.ToString();
     this.chkLowVoltage.Checked      = model.LowVoltage;
     this.chkMagneticDisturb.Checked = model.MagneticDisturb;
     this.txtImageQuality.Text       = model.ImageQuality.ToString();
     this.chkEnableUpload.Checked    = model.EnableUpload;
     this.txtMeterImage.Text         = model.MeterImage.ToString();
     this.txtInsertDate.Text         = model.InsertDate.ToString();
     this.txtFreezeNumber.Text       = model.FreezeNumber.ToString();
     this.txtLeftMeterImage.Text     = model.LeftMeterImage.ToString();
     this.txtRightMeterImage.Text    = model.RightMeterImage.ToString();
 }
Esempio n. 2
0
 private void ShowInfo(int ID)
 {
     WebDemo.BLL.WebDemo.MeterImageDataLog   bll   = new WebDemo.BLL.WebDemo.MeterImageDataLog();
     WebDemo.Model.WebDemo.MeterImageDataLog model = bll.GetModel(ID);
     this.lblID.Text              = model.ID.ToString();
     this.lblMeterID.Text         = model.MeterID.ToString();
     this.lblReadTime.Text        = model.ReadTime.ToString();
     this.lblVoltage.Text         = model.Voltage.ToString();
     this.lblValveState.Text      = model.ValveState.ToString();
     this.lblLowVoltage.Text      = model.LowVoltage?"是":"否";
     this.lblMagneticDisturb.Text = model.MagneticDisturb?"是":"否";
     this.lblImageQuality.Text    = model.ImageQuality.ToString();
     this.lblEnableUpload.Text    = model.EnableUpload?"是":"否";
     this.lblMeterImage.Text      = model.MeterImage.ToString();
     this.lblInsertDate.Text      = model.InsertDate.ToString();
     this.lblFreezeNumber.Text    = model.FreezeNumber.ToString();
     this.lblLeftMeterImage.Text  = model.LeftMeterImage.ToString();
     this.lblRightMeterImage.Text = model.RightMeterImage.ToString();
 }
Esempio n. 3
0
        public void btnSave_Click(object sender, EventArgs e)
        {
            string strErr = "";

            if (!PageValidate.IsNumber(txtMeterID.Text))
            {
                strErr += "MeterID格式错误!\\n";
            }
            if (!PageValidate.IsDateTime(txtReadTime.Text))
            {
                strErr += "ReadTime格式错误!\\n";
            }
            if (!PageValidate.IsDecimal(txtVoltage.Text))
            {
                strErr += "Voltage格式错误!\\n";
            }
            if (!PageValidate.IsNumber(txtValveState.Text))
            {
                strErr += "ValveState格式错误!\\n";
            }
            if (!PageValidate.IsNumber(txtImageQuality.Text))
            {
                strErr += "ImageQuality格式错误!\\n";
            }
            if (!PageValidate.IsDateTime(txtInsertDate.Text))
            {
                strErr += "InsertDate格式错误!\\n";
            }
            if (!PageValidate.IsDecimal(txtFreezeNumber.Text))
            {
                strErr += "FreezeNumber格式错误!\\n";
            }

            if (strErr != "")
            {
                MessageBox.Show(this, strErr);
                return;
            }
            int      ID              = int.Parse(this.lblID.Text);
            int      MeterID         = int.Parse(this.txtMeterID.Text);
            DateTime ReadTime        = DateTime.Parse(this.txtReadTime.Text);
            decimal  Voltage         = decimal.Parse(this.txtVoltage.Text);
            int      ValveState      = int.Parse(this.txtValveState.Text);
            bool     LowVoltage      = this.chkLowVoltage.Checked;
            bool     MagneticDisturb = this.chkMagneticDisturb.Checked;
            int      ImageQuality    = int.Parse(this.txtImageQuality.Text);
            bool     EnableUpload    = this.chkEnableUpload.Checked;

            byte[]   MeterImage   = new UnicodeEncoding().GetBytes(this.txtMeterImage.Text);
            DateTime InsertDate   = DateTime.Parse(this.txtInsertDate.Text);
            decimal  FreezeNumber = decimal.Parse(this.txtFreezeNumber.Text);

            byte[] LeftMeterImage  = new UnicodeEncoding().GetBytes(this.txtLeftMeterImage.Text);
            byte[] RightMeterImage = new UnicodeEncoding().GetBytes(this.txtRightMeterImage.Text);


            WebDemo.Model.WebDemo.MeterImageDataLog model = new WebDemo.Model.WebDemo.MeterImageDataLog();
            model.ID              = ID;
            model.MeterID         = MeterID;
            model.ReadTime        = ReadTime;
            model.Voltage         = Voltage;
            model.ValveState      = ValveState;
            model.LowVoltage      = LowVoltage;
            model.MagneticDisturb = MagneticDisturb;
            model.ImageQuality    = ImageQuality;
            model.EnableUpload    = EnableUpload;
            model.MeterImage      = MeterImage;
            model.InsertDate      = InsertDate;
            model.FreezeNumber    = FreezeNumber;
            model.LeftMeterImage  = LeftMeterImage;
            model.RightMeterImage = RightMeterImage;

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