private void setComponentDayCountToolStripMenuItem_Click(object sender, EventArgs e) { DayCountForm f = new DayCountForm(); f.ShowDialog(); foreach (ListViewItem i in lvMain.SelectedItems) { string guid = i.SubItems["Guid"].Text; string componentName = i.Text; int dayCount = f.DayCount; var re = WebLisenceUtils.Regist(licenseServer + "/regist/", tbHardwareId.Text, componentName, guid, dayCount); if (re.Result.IsOK) { MessageBox.Show("License updated"); } else { MessageBox.Show("Access license web serveice error: " + re.Result.Message); } } buCheck_Click(this, new EventArgs()); }
private void buCheck_Click(object sender, EventArgs e) { lvMain.Items.Clear(); foreach (Type t in componentList) { var re = WebLisenceUtils.Check(licenseServer + "/check/", tbHardwareId.Text, t.GUID.ToString()); if (re.Result.IsOK) { var item = lvMain.Items.Add(t.AssemblyQualifiedName); item.SubItems.Add(t.GUID.ToString()); item.SubItems.Add(re.Data.state.ToString()); item.SubItems.Add(re.Data.start_date.ToString("yyyy-MM-dd")); item.SubItems.Add(re.Data.day_count.ToString()); DateTime ed = re.Data.start_date.AddDays(re.Data.day_count); item.SubItems.Add(ed.ToString("yyyy-MM-dd")); } else { MessageBox.Show("Access license web serveice error: " + re.Result.Message); } } }
private void button3_Click(object sender, EventArgs e) { WebLisenceUtils.CheckLocal(@"http://127.0.0.1:8000/check/", typeof(Form2)); }
private void button2_Click(object sender, EventArgs e) { //viewer3.RemoveAllUnits(); WebLisenceUtils.CheckLocal(@"http://127.0.0.1:8000/check/", typeof(Form1)); }
private void button1_Click(object sender, EventArgs e) { //textBox1.Text = TplcWebLisenceUtils.Check("sss").ToString(); WebLisenceUtils.RegistLocal(@"http://127.0.0.1:8000/regist/", typeof(Form1), 12); }