コード例 #1
0
        protected void btnAddBalance_Click(object sender, EventArgs e)
        {
            try
            {
                if (string.IsNullOrEmpty(txbAddBalance.Text.Trim()))
                {
                    PageCommon.RegisterJsMsg(this, "Please enter the amount.", "");
                    return;
                }

                ServiceManager sm = new ServiceManager();
                using (LP2ServiceClient client = sm.StartServiceClient())
                {
                    var req = new LP_Service.AddToAccountRequest();
                    req.Amount     = Convert.ToDecimal(txbAddBalance.Text.Trim());
                    req.hdr        = new LP_Service.ReqHdr();
                    req.hdr.UserId = loginUser.iUserID;
                    var rsp = client.AddToAccount(req);

                    if (rsp.hdr.Successful)
                    {
                        PageCommon.RegisterJsMsg(this, "Add Balance Successfully.", "");
                    }
                    else
                    {
                        PageCommon.RegisterJsMsg(this, rsp.hdr.StatusInfo, "");
                    }
                }
            }
            catch (Exception ex)
            {
                PageCommon.AlertMsg(this, "Error:" + ex.Message);
            }
        }