Ejemplo n.º 1
0
        private async Task by_me()
        {
            var db      = z_db.general_x <m.contact>();
            var contact = await db.get(z_userid);

            if (contact == null)
            {
                contact = new m.contact()
                {
                    id = z_userid
                }
            }
            ;
            contact.by_me.Remove(a_partner_id);
            if (a_contact)
            {
                contact.by_me.Add(a_partner_id);
            }
            await db.upsert(contact);

            if (a_contact)
            {
                q.update(z_userid, a_partner_id);
            }
            else
            {
                q.delete(z_userid, a_partner_id);
            }
        }
Ejemplo n.º 2
0
        private async Task partner()
        {
            var db      = z_db.general_x <m.contact>();
            var contact = await db.get(a_partner_id);

            if (contact == null)
            {
                contact = new m.contact()
                {
                    id = a_partner_id
                }
            }
            ;
            contact.by_them.Remove(a_partner_id);
            if (a_contact)
            {
                contact.by_them.Add(a_partner_id);
            }
            await db.upsert(contact);
        }
    }