public void EditPackData(TriData dat, String fieldname, String value) { int index = GetPackIndexByName(fieldname); data[dat][index] = value; MysqlService.UpdateData(tablename, header[0], dat.a, header[1], dat.b, header[2], dat.c, fieldname, value); }
public void RemovePackData(TriData dat) { data.Remove(dat); int keyid = dat.a; keys[keyid]--; if (keys[keyid] == 0) { keys.Remove(keyid); } MysqlService.RemoveData(tablename, header[0], dat.a, header[1], dat.b, header[2], dat.c); }
public void AddPackData(List <String> item) { TriData dat = new TriData(int.Parse(item[0]), int.Parse(item[1]), int.Parse(item[2])); data.Add(dat, item); int keyid = int.Parse(item[0]); if (keys.ContainsKey(keyid)) { keys[keyid]++; } else { keys.Add(keyid, 1); } MysqlService.InsertData(tablename, item); }