Esempio n. 1
0
        public void EditPackData(BiData dat, String fieldname, String value)
        {
            int index = GetPackIndexByName(fieldname);

            data[dat][index] = value;

            MysqlService.UpdateData(tablename, header[0], dat.a, header[1], dat.b, fieldname, value);
        }
Esempio n. 2
0
        public void RemovePackData(BiData 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);
        }
Esempio n. 3
0
        public void AddPackData(List <String> item)
        {
            BiData dat = new BiData(int.Parse(item[0]), int.Parse(item[1]));

            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);
        }