Пример #1
0
        public void FindLotAndValue(VM vm, uint persistID, VMAsyncFindLotCallback p)
        {
            Host.InBackground(() =>
            {
                using (var db = DAFactory.Get())
                {
                    var lot = db.Lots.GetByOwner(persistID);
                    if (lot == null)
                    {
                        p(0, 0, 0, null);
                    }

                    var objects = db.Objects.GetByAvatarIdLot(persistID, (uint)lot.lot_id);

                    p((uint)lot.lot_id, objects.Count, objects.Sum(x => x.value), lot.name);
                }
            });
        }
Пример #2
0
 public void FindLotAndValue(VM vm, uint persistID, VMAsyncFindLotCallback p)
 {
 }