示例#1
0
 private void btnGetIdentCode_Click(object sender, EventArgs e)
 {
     try
     {
         this.Cursor = Cursors.WaitCursor;
         if (edtMobile.Text.Trim().ToString().Length <= 0)
         {
             Warning("ÇëÊäÈëÊÖ»úºÅ£¡");
             edtMobile.Focus();
             return;
         }
         try
         {
             btnGetIdentCode.Enabled = false;
             valicode = "";
             CanDaoMemberClient.SendAccountByMobile(Globals.branch_id, "", edtMobile.Text, out valicode);
             if (valicode.Equals(""))
             {
                 Warning("·¢ËÍʧ°Ü£¬ÇëÖØÊÔ£¡");
                 return;
             }
         }
         finally { }
         if (valicode.Equals(""))
         {
             btnGetIdentCode.Enabled = true;
         }
         else
         {
             btnGetIdentCode.Tag     = 60;
             tmrGetIdentCode.Enabled = true;
         }
     }
     finally { this.Cursor = Cursors.Default; }
 }
示例#2
0
 private void edtMobile_KeyPress(object sender, KeyPressEventArgs e)
 {
     if (e.KeyChar == 13)
     {
         //调用查询
         memberInfo = CanDaoMemberClient.QueryBalance(Globals.branch_id, "", edtMobile.Text, edtPwd.Text);
         if (!memberInfo.Retcode.Equals("0"))
         {
             Warning(memberInfo.Retinfo);
             return;
         }
         edtName.Text   = memberInfo.Name;
         edtAmount.Text = memberInfo.Storecardbalance.ToString();
         edtPoint.Text  = memberInfo.Integraloverall.ToString();
         try
         {
             dtpBirthday.Value = DateTime.Parse(memberInfo.Birthday.ToString());
         }
         catch { }
         if (memberInfo.Gender.ToString().Equals("0"))
         {
             rgpGender.SelectedIndex = 0;
         }
         else
         {
             rgpGender.SelectedIndex = 1;
         }
         //生日
         btnModify.Enabled   = true;
         btnStore.Enabled    = true;
         btnCardLose.Enabled = true;
         btndelete.Enabled   = true;
     }
 }
示例#3
0
 private void button27_Click(object sender, EventArgs e)
 {
     if (!checkInput())
     {
         return;
     }
     try
     {
         this.Cursor = Cursors.WaitCursor;
         TCandaoRetBase ret2 = CanDaoMemberClient.ValidateTbMemberManager(Globals.branch_id, "", edtMobile.Text);
         if (!ret2.Retcode.Equals("0"))
         {
             Warning(ret2.Retinfo);
             edtMobile.Focus();
             edtMobile.SelectAll();
             return;
         }
         //µ÷ÓÃ×¢²á½Ó¿Ú
         TCandaoRegMemberInfo memberinfo = new TCandaoRegMemberInfo();
         memberinfo.Branch_id    = Globals.branch_id;
         memberinfo.Securitycode = "";
         memberinfo.Mobile       = edtMobile.Text;
         memberinfo.Cardno       = "";
         memberinfo.Password     = edtPwd.Text.Trim();
         memberinfo.Name         = edtUserName.Text.ToString();
         if (rgpgender.SelectedIndex == 0)
         {
             memberinfo.Gender = "0";
         }
         else
         {
             memberinfo.Gender = "1";
         }
         memberinfo.Birthday      = dtpbirthday.Value.ToString("yyyy-MM-dd");
         memberinfo.Tenant_id     = 0;
         memberinfo.Regtype       = 0;
         memberinfo.Member_avatar = "";
         TCandaoRetBase ret = CanDaoMemberClient.MemberReg(memberinfo);
         this.Cursor = Cursors.Default;
         if (!ret.Ret)
         {
             Warning("×¢²áʧ°Ü:" + ret.Retinfo);
         }
         else
         {
             Warning("»áÔ±×¢²á³É¹¦!");
             //Çå³ý£¬
             edtMobile.Text          = "";
             edtPwd.Text             = "";
             edtPwd2.Text            = "";
             edtUserName.Text        = "";
             edtIdentCode.Text       = "";
             tmrGetIdentCode.Enabled = false;
             btnGetIdentCode.Text    = "·¢ËÍ";
             btnGetIdentCode.Enabled = true;
         }
     }
     finally { this.Cursor = Cursors.Default; }
 }
示例#4
0
        private void button27_Click(object sender, EventArgs e)
        {
            if (!checkInput())
            {
                return;
            }
            try
            {
                this.Cursor = Cursors.WaitCursor;

                //调用修改接口
                TCandaoRegMemberInfo memberinfo = new TCandaoRegMemberInfo();
                memberinfo.Branch_id    = Globals.branch_id;
                memberinfo.Securitycode = "";
                memberinfo.Mobile       = edtMobile.Text;
                memberinfo.Cardno       = _memberInfo.Cardno;
                memberinfo.Password     = edtPwd.Text.Trim();
                memberinfo.Name         = _memberInfo.Name;
                memberinfo.Gender       = _memberInfo.Gender.ToString();
                memberinfo.Birthday     = _memberInfo.Birthday.ToString();
                //memberinfo.Gender = _memberInfo.;
                //memberinfo.Birthday = _memberInfo.;
                memberinfo.Tenant_id     = 0;
                memberinfo.Regtype       = 0;
                memberinfo.Member_avatar = _memberInfo.Member_avatar;

                TCandaoRetBase ret = CanDaoMemberClient.MemberEdit(memberinfo);
                this.Cursor = Cursors.Default;
                if (!ret.Ret)
                {
                    Warning("修改失败:" + ret.Retinfo);
                }
                else
                {
                    Warning("修改成功!");
                    //清除,
                    edtMobile.Text = "";
                    edtPwd.Text    = "";
                    edtPwd2.Text   = "";

                    edtIdentCode.Text       = "";
                    tmrGetIdentCode.Enabled = false;
                    btnGetIdentCode.Text    = "发送";
                    btnGetIdentCode.Enabled = true;
                    Close();
                }
            }
            finally { this.Cursor = Cursors.Default; }
        }
示例#5
0
        private void button3_Click(object sender, EventArgs e)
        {
            if (!AskQuestion("确定要注销吗?"))
            {
                return;
            }
            TCandaoRet_CardLose cardlose = CanDaoMemberClient.CardCancellation(Globals.branch_id, "", edtMobile.Text, "", "");

            if (!cardlose.Ret)
            {
                Warning(cardlose.Retinfo);
                return;
            }
            Warning(edtMobile.Text + "注销成功!");
            clearInof();
        }
示例#6
0
        private void button27_Click(object sender, EventArgs e)
        {
            if (!checkInput())
            {
                return;
            }
            try
            {
                this.Cursor = Cursors.WaitCursor;
                if (rgpPayType.SelectedIndex < 0)
                {
                    Warning("请选择收款方式!");
                    return;
                }
                if (edtAmount.Text.Trim().Length <= 0)
                {
                    Warning("请输入储值金额!");
                    edtAmount.Focus();
                    edtAmount.SelectAll();
                    edtCurr = edtAmount;
                    return;
                }
                if (float.Parse(edtAmount.Text) <= 0)
                {
                    Warning("请输入正确的金额!");
                    edtAmount.Focus();
                    edtCurr = edtAmount;
                    edtAmount.SelectAll();
                    return;
                }
                if (!AskQuestion("确定储值 " + edtAmount.Text + " 吗?"))
                {
                    return;
                }

                lblAmount.Text = "卡余额:";
                String mmtext = "";
                TCandaoRet_StoreCardDeposit ret = CanDaoMemberClient.StoreCardDeposit(Globals.branch_id, "", _memberInfo.Cardno, Globals.branch_id, decimal.Parse(edtAmount.Text), 0, rgpPayType.SelectedIndex);
                if (!ret.Ret)
                {
                    Warning(ret.Retinfo);
                    return;
                }
                else
                {
                    lblAmount.Text = "卡余额:" + ret.StoreCardbalance.ToString();
                    edtAmount.Text = "";
                    edtAmount.Focus();
                    //打印交易凭条
                    try
                    {
                        TMemberStoredInfo memberstoreinfo = new TMemberStoredInfo();
                        memberstoreinfo.Cardno = _memberInfo.Cardno;
                        memberstoreinfo.Treport_membertitle = WebServiceReference.WebServiceReference.Report_membertitle;
                        memberstoreinfo.Pzh = ret.Tracecode;
                        DateTime date = DateTime.Now;
                        date = DateTime.Now;
                        string datestr = string.Format("{0:yyyy-MM-dd}", date);
                        memberstoreinfo.Date = datestr;
                        datestr = string.Format("{0:hh:mm}", date);
                        memberstoreinfo.Time   = datestr;
                        memberstoreinfo.Store  = ret.StoreCardbalance.ToString();
                        memberstoreinfo.Point  = "0";// ret.Integral.ToString();//ret.Giftamount.ToString();
                        memberstoreinfo.Amount = edtAmount.Text;
                        ReportsFastReport.ReportPrint.PrintMemberStore(memberstoreinfo);
                    }
                    catch { }
                    Warning("储值成功,交易流水号:" + ret.Tracecode);
                    return;
                }
            }
            finally { this.Cursor = Cursors.Default; }
        }