Beispiel #1
0
        private void btSelect_Click(object sender, EventArgs e)
        {
            if (dgList.CurrentRow == null)
            {
                return;
            }
            object objWaterUserID = dgList.CurrentRow.Cells["waterUserNO"].Value;

            if (objWaterUserID != null && objWaterUserID != DBNull.Value)
            {
                if (strFormType == "1")
                {
                    frmWaterMeterReadSingleCharge frm = (frmWaterMeterReadSingleCharge)this.Owner;
                    frm.strSelectWaterUser = objWaterUserID.ToString();
                }
                else if (strFormType == "2")
                {
                    frmPrestoreCharge frm = (frmPrestoreCharge)this.Owner;
                    frm.strSelectWaterUser = objWaterUserID.ToString();
                }
                else if (strFormType == "3")
                {
                    frmWaterMeterReadSingleChargeAll frm = (frmWaterMeterReadSingleChargeAll)this.Owner;
                    frm.strSelectWaterUser = objWaterUserID.ToString();
                }
                else if (strFormType == "4")
                {
                    frmPrestoreReturnBack frm = (frmPrestoreReturnBack)this.Owner;
                    frm.strSelectWaterUser = objWaterUserID.ToString();
                }
                else if (strFormType == "5")
                {
                    frmPrestoreTransfer frm = (frmPrestoreTransfer)this.Owner;
                    frm.strSelectWaterUser = objWaterUserID.ToString();
                }
                else if (strFormType == "6")
                {
                    frmPrestoreTransfer frm = (frmPrestoreTransfer)this.Owner;
                    frm.strSelectWaterUser2 = objWaterUserID.ToString();
                }
                this.DialogResult = DialogResult.OK;
            }
            else
            {
                mes.Show("获取用户号失败,请重新选择!");
                return;
            }
        }
 private void btSubmit_Click(object sender, EventArgs e)
 {
     try
     {
         string strSQLUpdate     = "UPDATE WATERUSER SET ";
         string strUpdateContent = "";
         if (chkWaterUserName.Checked)
         {
             strUpdateContent = "WATERUSERNAME='******'";
         }
         if (chkWaterUserAddress.Checked)
         {
             if (strUpdateContent == "")
             {
                 strUpdateContent = "waterUserAddress='" + txtWaterUserAddress.Text + "'";
             }
             else
             {
                 strUpdateContent += "," + "waterUserAddress='" + txtWaterUserAddress.Text + "'";
             }
         }
         if (chkWaterUserTel.Checked)
         {
             if (strUpdateContent == "")
             {
                 strUpdateContent = "waterUserTelphoneNO='" + txtWaterUserTel.Text + "'";
             }
             else
             {
                 strUpdateContent += "," + "waterUserTelphoneNO='" + txtWaterUserTel.Text + "'";
             }
         }
         if (strUpdateContent == "")
         {
             mes.Show("请勾选要变更的信息!");
             return;
         }
         else
         {
             if (BLLwaterUser.UpdateSQL(strSQLUpdate + strUpdateContent + " WHERE WATERUSERID='" + strWaterUserID + "'"))
             {
                 frmWaterMeterReadSingleCharge frm = (frmWaterMeterReadSingleCharge)this.Owner;
                 if (chkWaterUserName.Checked)
                 {
                     frm.txtWaterUserName.Text = txtWaterUserName.Text;
                     MODELOPERATORLOG MODELOPERATORLOG = new MODELOPERATORLOG();
                     //MODELOPERATORLOG.METERREADINGID = strMeterReadingID;
                     MODELOPERATORLOG.LOGCONTENT   = "变更用户名:" + strWaterUserID + "-" + labWaterUserName.Text + "→" + txtWaterUserName.Text;
                     MODELOPERATORLOG.LOGTYPE      = "1"; //1代表用户 2代表水表
                     MODELOPERATORLOG.OPERATORID   = strLogID;
                     MODELOPERATORLOG.OPERATORNAME = strUserName;
                     BLLOPERATORLOG.Insert(MODELOPERATORLOG);
                 }
                 if (chkWaterUserAddress.Checked)
                 {
                     frm.txtWaterUserAddress.Text = txtWaterUserAddress.Text;
                 }
                 if (chkWaterUserTel.Checked)
                 {
                     frm.txtWaterUserPhone.Text = txtWaterUserTel.Text;
                 }
                 this.DialogResult = DialogResult.OK;
             }
             else
             {
                 mes.Show("变更用户信息失败!");
                 return;
             }
         }
     }
     catch (Exception ex)
     {
         mes.Show(ex.Message);
         log.Write(ex.ToString(), MsgType.Error);
         return;
     }
 }
Beispiel #3
0
        private void 营业坐收ToolStripMenuItem_Click(object sender, EventArgs e)
        {
            frmWaterMeterReadSingleCharge frm = new frmWaterMeterReadSingleCharge();

            frm.Show(this.dockPanel1);
        }