예제 #1
0
        public DetailsProductionViewModel(string productionId)
        {
            this.productionId = productionId;
            this._popUp       = DependencyService.Get <Services.IPopUp>();

            DeleteCommand = new AsyncCommand(Delete);

            realm = Realm.GetInstance(MyRealmConfig.GetConfig());
            var production = realm.Find <Production>(new ObjectId(productionId));

            Date   = production.DateText;
            Amount = production.Amount;

            foreach (var c in production.Commissions)
            {
                var dtoCommission = new CommissionDTO(c.Peon.Name, c.Value);
                Commissions.Add(dtoCommission);
            }
        }