private void ThreadDelete(string user) { BtnDelegate btn = new BtnDelegate(BtnTxt); LabelDelegate label = new LabelDelegate(LabelTxt); PrograDelegate Progra = new PrograDelegate(PrograStepup); int i = 1; foreach (KeyValuePair <string, string> kv in carpark) { if (ToolsUtility.Ping(kv.Value)) { this.Invoke(label, kv.Key, 1); this.Invoke(label, i.ToString() + "/" + carpark.Count.ToString(), 2); DBUtility.DeleteUser(user, kv.Key, kv.Value); } this.Invoke(Progra); i++; } this.Invoke(btn); }
private void ThreadAdd(PmsVehicleClass pvc) { BtnDelegate btn = new BtnDelegate(BtnTxt); LabelDelegate label = new LabelDelegate(LabelTxt); PrograDelegate Progra = new PrograDelegate(PrograStepup); int i = 1; foreach (KeyValuePair <string, string> kv in carpark) { if (ToolsUtility.Ping(kv.Value)) { this.Invoke(label, kv.Key, 1); this.Invoke(label, i.ToString() + "/" + carpark.Count.ToString(), 2); DBUtility.AddStaffIU(pvc, kv.Key, kv.Value); } this.Invoke(Progra); i++; } this.Invoke(btn); }
private void ThreadAdd(PmsUserClass user) { BtnDelegate btn = new BtnDelegate(BtnTxt); LabelDelegate label = new LabelDelegate(LabelTxt); PrograDelegate Progra = new PrograDelegate(PrograStepup); int i = 1; foreach (KeyValuePair <string, string> kv in carpark) { this.Invoke(label, kv.Key, 1); this.Invoke(label, i.ToString() + "/" + carpark.Count.ToString(), 2); // LogClass.wirteLine("Carpark"+kv.Key+",IP:"+kv.Value); if (ToolsUtility.Ping(kv.Value.ToString())) { DBUtility.AddUser(user, kv.Key, kv.Value); } this.Invoke(Progra); i++; } this.Invoke(btn); }