Пример #1
0
        public AuthData GetAuthData()
        {
            UserAuthData currentUser = authSettings.ActiveUser();
            AuthData     authData    = new AuthData()
            {
                Client   = currentUser.Client,
                Token    = currentUser.Token,
                Shared   = Shared,
                SharedId = SharedID,
                DeviceId = deviceInfo.GetIdentifier(),
                //Client = "329bd8",
                //Token = "h4+N7hREXT39jNIdjr1L8j9GaNnAIFcxorlDZRR2Jc0=",
                //Shared = Shared,
                //SharedId = SharedID,
                //DeviceId = "device_navigator",
            };

            //{
            //    Client = "329BD8",
            //    Token = "w+XZZ0xkFXGo3ojUJ2DciPxeWMuX45mPe9s7vV9tZHM=",
            //    Shared = "MltOzaOAUlSpDwJ3IgYMVOukOD18vO9gefodGe5i57M=",
            //    SharedId = "8",
            //    DeviceId = "35744307a4c44e6d",
            //    //DeviceId = deviceInfo.GetIdentifier()
            //};

            return(authData);
        }
Пример #2
0
        public async Task LoadSettlements(Dictionary <string, object> _filterParams)
        {
            //ItemSource = await settlementsmanager.GetSettlements();
            if (ItemSource == null && Totals == null || UserIdforCurrentSource != authSettings.Active)
            {
                var items = await settlementsmanager.GetSettlementsWithTotals(null);

                ItemSource = items.SettlementsList;
                Totals     = items.Totals;
                Total2     = items?.Total2;
                Debt       = items.Total2.Sum - items.Totals.SumOut;
                if (Debt > 0)
                {
                    DebtLabel = "Задолженность за " + ((UserAuthData)authSettings.ActiveUser()).Caption;
                }
                else
                {
                    DebtLabel = "Задолженность за " + "ООО АСМАП-сервис";
                }
                UserIdforCurrentSource = authSettings.Active;
            }
            if (_filterParams != null)
            {
                var items = await settlementsmanager.GetSettlementsWithTotals(_filterParams);

                ItemSource = items.SettlementsList;
                Totals     = items.Totals;
                Total2     = items?.Total2;
                Debt       = items.Total2.Sum - items.Totals.SumOut;
                if (Debt > 0)
                {
                    DebtLabel = "Задолженность за " + ((UserAuthData)authSettings.ActiveUser()).Caption;
                }
                else
                {
                    DebtLabel = "Задолженность за " + "ООО АСМАП-сервис";
                }
            }
        }