Exemplo n.º 1
0
        void ReleaseDesignerOutlets()
        {
            if (MainTableView != null)
            {
                MainTableView.Dispose();
                MainTableView = null;
            }

            if (NameEntry != null)
            {
                NameEntry.Dispose();
                NameEntry = null;
            }

            if (ResetButton != null)
            {
                ResetButton.Dispose();
                ResetButton = null;
            }

            if (StreetEntry != null)
            {
                StreetEntry.Dispose();
                StreetEntry = null;
            }
        }
        void ReleaseDesignerOutlets()
        {
            if (CancelButton != null)
            {
                CancelButton.Dispose();
                CancelButton = null;
            }

            if (MainTableView != null)
            {
                MainTableView.Dispose();
                MainTableView = null;
            }

            if (NavItem != null)
            {
                NavItem.Dispose();
                NavItem = null;
            }

            if (SubmitButton != null)
            {
                SubmitButton.Dispose();
                SubmitButton = null;
            }
        }
Exemplo n.º 3
0
 public override void ViewDidLoad()
 {
     base.ViewDidLoad();
     MainTableView.RegisterNibForCellReuse(MyTransactionTableViewCell.Nib, MyTransactionTableViewCell.Key);
     MainTableView.RegisterNibForHeaderFooterViewReuse(MyTransactionHeaderCell.Nib, MyTransactionHeaderCell.KeyOne);
     MainTableView.EstimatedRowHeight = 200.0f;
     MainTableView.RowHeight          = UITableView.AutomaticDimension;
     GetData();
 }
Exemplo n.º 4
0
        void UpdateTable()
        {
            if (TableDataSource == null)
            {
                return;
            }

            TableDataSource.TableItems = DataStore.Match(name: NameEntry.Text.Trim(), street: StreetEntry.Text.Trim());

            MainTableView.ReloadData();
        }
Exemplo n.º 5
0
        public override void ViewDidLoad()
        {
            base.ViewDidLoad();

            var addNewMemberButton = new UIBarButtonItem(UIBarButtonSystemItem.Add);

            var source = new MvxDeleteSimpleTableViewSource((IRemove)ViewModel, MainTableView, MemberCell.Key, MemberCell.Key);

            MainTableView.RowHeight      = 66;
            MainTableView.Source         = source;
            MainTableView.WeakDataSource = this;

            var refreshControl = new MvxUIRefreshControl {
                Message = "Loading..."
            };

            MainTableView.AddSubview(refreshControl);

            var set = this.CreateBindingSet <EventView, EventViewModel>();

            set.Bind(source).To(vm => vm.Members);
            set.Bind(source).For(s => s.SelectionChangedCommand).To(vm => vm.CheckInCommand);
            set.Bind(refreshControl).For(r => r.IsRefreshing).To(vm => vm.IsBusy);
            set.Bind(refreshControl).For(r => r.RefreshCommand).To(vm => vm.RefreshCommand);
            set.Bind(this).For("Title").To(vm => vm.EventName);
            set.Bind(ButtonPickWinner).To(vm => vm.SelectWinnerCommand);
            set.Bind(ButtonRSVPNumber).For("Title").To(vm => vm.RSVPCount);
            set.Bind(addNewMemberButton).To(vm => vm.AddNewUserCommand);
            set.Apply();

            MainTableView.ReloadData();
            var spinner = new UIActivityIndicatorView(UIActivityIndicatorViewStyle.Gray);

            spinner.Frame = new RectangleF(0, 0, 320, 66);

            MainTableView.TableFooterView = spinner;
            VM.IsBusyChanged = (busy) => {
                if (busy && VM.Members.Count > 0)
                {
                    spinner.StartAnimating();
                }
                else
                {
                    spinner.StopAnimating();
                }
            };
            NavigationItem.RightBarButtonItem = addNewMemberButton;

            //MainTableView.Source.
        }
Exemplo n.º 6
0
 private void GetData()
 {
     selectedYear  = 0;
     selectedMonth = -1;
     MainTableView.WeakDataSource = this;
     MainTableView.WeakDelegate   = this;
     MockData();
     isYearSelectedArray = new bool[_transactions.ElementAt(selectedYear).Value.Count];
     if (_initalExpandedSection < isYearSelectedArray.Length)
     {
         isYearSelectedArray[_initalExpandedSection] = true;
     }
     MainTableView.ReloadData();
 }
Exemplo n.º 7
0
        void ReleaseDesignerOutlets()
        {
            if (AccountSwitchingBarButton != null)
            {
                AccountSwitchingBarButton.Dispose();
                AccountSwitchingBarButton = null;
            }

            if (CancelButton != null)
            {
                CancelButton.Dispose();
                CancelButton = null;
            }

            if (MainTableView != null)
            {
                MainTableView.Dispose();
                MainTableView = null;
            }

            if (NavItem != null)
            {
                NavItem.Dispose();
                NavItem = null;
            }

            if (SubmitButton != null)
            {
                SubmitButton.Dispose();
                SubmitButton = null;
            }

            if (OverlayView != null)
            {
                OverlayView.Dispose();
                OverlayView = null;
            }
        }
Exemplo n.º 8
0
        void ReleaseDesignerOutlets()
        {
            if (BtnAdd != null)
            {
                BtnAdd.Dispose();
                BtnAdd = null;
            }

            if (BtnClose != null)
            {
                BtnClose.Dispose();
                BtnClose = null;
            }

            if (DomainComboBox != null)
            {
                DomainComboBox.Dispose();
                DomainComboBox = null;
            }

            if (GroupsTableView != null)
            {
                GroupsTableView.Dispose();
                GroupsTableView = null;
            }

            if (MainTableView != null)
            {
                MainTableView.Dispose();
                MainTableView = null;
            }

            if (MemberTypeComboBox != null)
            {
                MemberTypeComboBox.Dispose();
                MemberTypeComboBox = null;
            }

            if (NameTextString != null)
            {
                NameTextString.Dispose();
                NameTextString = null;
            }

            if (SearchButton != null)
            {
                SearchButton.Dispose();
                SearchButton = null;
            }

            if (WarningLabel != null)
            {
                WarningLabel.Dispose();
                WarningLabel = null;
            }

            if (MemberTypeLabel != null)
            {
                MemberTypeLabel.Dispose();
                MemberTypeLabel = null;
            }

            if (DomainLabel != null)
            {
                DomainLabel.Dispose();
                DomainLabel = null;
            }
        }