| | |
| | | using System; |
| | | using Newtonsoft.Json; |
| | | using Newtonsoft.Json.Linq; |
| | | using System; |
| | | using System.Collections.Generic; |
| | | using System.ComponentModel; |
| | | using System.Data; |
| | |
| | | using System.Text; |
| | | using System.Threading.Tasks; |
| | | using System.Windows.Forms; |
| | | using WindowsFormsApp1.entity; |
| | | using WindowsFormsApp1.utils; |
| | | |
| | | namespace WindowsFormsApp1 |
| | | { |
| | | public partial class CardPwd : Form |
| | | { |
| | | public CardPwd() |
| | | public CardPwd(DateTime expire) |
| | | { |
| | | InitializeComponent(); |
| | | Init(expire); |
| | | } |
| | | |
| | | private void label4_Click(object sender, EventArgs e) |
| | | { |
| | | private void Init(DateTime expire) { |
| | | this.label29.Visible = false; |
| | | if (expire == null||TimeUtil.convertToTimeStamp(expire) <=0) |
| | | { |
| | | this.label5.Text = "你当前使用的是免费版-永久免费,仅能查看少量数据"; |
| | | } |
| | | else { // |
| | | this.label5.Text = "您的共享版到期时间为:"+ TimeUtil.GetGeneralTime(expire,"yyyy.MM.dd HH:mm"); |
| | | } |
| | | |
| | | } |
| | | |
| | | private void label3_Click(object sender, EventArgs e) |
| | | { |
| | | Config config = SQLiteDataBaseUtil.getInstance().GetConfig("admin_wx_ercode"); |
| | | WXGroup pt = new WXGroup("管理员微信", config != null ? config.Value : ""); |
| | | WindowsFormsApp1.utils.ui.FormUtil.ShowDialog(pt); |
| | | } |
| | | |
| | | //价格 |
| | | private void price_Click(object sender, EventArgs e) |
| | | { |
| | | Config config = SQLiteDataBaseUtil.getInstance().GetConfig("price_introduction"); |
| | | String target = config == null ? "" : config.Value; |
| | | try |
| | | { |
| | | System.Diagnostics.Process.Start(target); |
| | | } |
| | | catch (System.ComponentModel.Win32Exception noBrowser) |
| | | { |
| | | if (noBrowser.ErrorCode == -2147467259) |
| | | MessageBox.Show(noBrowser.Message); |
| | | } |
| | | } |
| | | |
| | | private void textBox1_TextChanged(object sender, EventArgs e) |
| | | { |
| | | |
| | | } |
| | | |
| | | |
| | | private void onSuccess(String result) { |
| | | |
| | | this.BeginInvoke(new OnSuccess((String result1) => |
| | | { |
| | | JObject obj = JObject.Parse(result); |
| | | if (Convert.ToInt32(obj["code"]) == 0) |
| | | { |
| | | UserInfo user = JsonConvert.DeserializeObject<UserInfo>(obj["data"].ToString()); |
| | | Init(user.SdljShareExpireTime); |
| | | MessageBox.Show("续费成功"); |
| | | } |
| | | else |
| | | { |
| | | this.label29.Text = obj["msg"].ToString(); |
| | | this.label29.Visible = true; |
| | | } |
| | | }), result); |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | } |
| | | |
| | | //验证卡密 |
| | | private void button2_Click(object sender, EventArgs e) |
| | | { |
| | | if (StringUtil.isEmpty(this.textBox1.Text) || StringUtil.isEmpty(this.textBox2.Text)) { |
| | | MessageBox.Show("请输入卡号和密码"); |
| | | return; |
| | | } |
| | | |
| | | String card = this.textBox1.Text; |
| | | String pwd = this.textBox2.Text; |
| | | |
| | | ApiUtil.RenewShare(card, pwd, new OnSuccess(onSuccess)); |
| | | } |
| | | } |
| | | } |