Ejemplo n.º 1
0
        private void InternalCommandReciever()
        {
            try
            {
                PartnerCollection = null;
                if (BrewerStockOn)
                {
                    PartnerCollection = new ObservableCollection <PartnerModel>(AllPartners.Where(x => x.PartnerTypeName == "Brewer - Stock").ToList());
                }
                else
                {
                    PartnerCollection = new ObservableCollection <PartnerModel>(AllPartners);
                }

                InternalBackgroundColor = "#4E6388";
                InternalTextColor       = "White";

                AlphabeticalBackgroundColor = "White";
                AlphabeticalTextColor       = "#4E6388";
            }
            catch (Exception ex)
            {
                Crashes.TrackError(ex);
            }
        }
Ejemplo n.º 2
0
 private void TextChangedCommandRecieverAsync()
 {
     try
     {
         var result = AllPartners.Where(x => x.Location.FullName.ToLower().Contains(PartnerName.ToLower()));
         PartnerCollection = new ObservableCollection <PossessorResponseModel>(result);
     }
     catch (Exception ex)
     {
         Crashes.TrackError(ex);
     }
 }
Ejemplo n.º 3
0
 private void TextChangedCommandRecieverAsync()
 {
     try
     {
         var notNullPartners = AllPartners.Where(x => x.FullName != null).ToList();
         var result          = notNullPartners.Where(x => x.FullName.ToLower().Contains(PartnerName.ToLower())).ToList();
         PartnerCollection = new ObservableCollection <PartnerModel>(result);
     }
     catch (Exception ex)
     {
         Crashes.TrackError(ex);
     }
 }
Ejemplo n.º 4
0
        public async Task LoadPartnersAsync()
        {
            Loader.StartLoading();

            var RealmDb = Realm.GetInstance(RealmDbManager.GetRealmDbConfig());

            AllPartners = RealmDb.All <PartnerModel>().ToList();
            try
            {
                PartnerCollection = null;
                if (AllPartners.Count > 0)
                {
                    if (BrewerStockOn)
                    {
                        PartnerCollection = new ObservableCollection <PartnerModel>(AllPartners.Where(x => x.PartnerTypeName == "Brewer - Stock").ToList());
                    }
                    else
                    {
                        PartnerCollection = new ObservableCollection <PartnerModel>(AllPartners);
                    }
                }
                else
                {
                    DeletePartners();
                    await LoadMetaDataPartnersAsync();
                    await LoadPartnersAsync();
                }
            }
            catch (Exception ex)
            {
                Crashes.TrackError(ex);
            }
            finally
            {
                Loader.StopLoading();
            }
        }
Ejemplo n.º 5
0
        private void AlphabeticalCommandReciever()
        {
            try
            {
                AlphabeticalBackgroundColor = "#4E6388";
                AlphabeticalTextColor       = "White";

                InternalBackgroundColor = "White";
                InternalTextColor       = "#4E6388";

                KegsHeldBackgroundColor = "White";
                KegsHeldTextColor       = "#4E6388";

                PartnerCollection = new ObservableCollection <PossessorResponseModel>(AllPartners.OrderBy(x => x.Location.FullName));
            }
            catch (Exception ex)
            {
                Crashes.TrackError(ex);
            }
        }
Ejemplo n.º 6
0
 private void KegsHeldCommandReciever()
 {
     try
     {
         InitialSetting();
         PartnerCollection = new ObservableCollection <PossessorResponseModel>(AllPartners.OrderByDescending(x => x.KegsHeld));
     }
     catch (Exception ex)
     {
         Crashes.TrackError(ex);
     }
 }
Ejemplo n.º 7
0
        private void LoadPartners()
        {
            var RealmDb = Realm.GetInstance(RealmDbManager.GetRealmDbConfig());

            AllPartners = RealmDb.All <PossessorResponseModel>().ToList();
            try
            {
                if (AllPartners.Count > 0)
                {
                    PartnerCollection = new ObservableCollection <PossessorResponseModel>(AllPartners.OrderByDescending(x => x.KegsHeld));
                }
            }
            catch (Exception ex)
            {
                Crashes.TrackError(ex);
            }
        }