Example #1
0
        /// <summary>
        /// Author: Matt LaMarche
        /// Modification: Gunardi Saputra
        /// Created: 04/11/2019
        /// </summary>
        private void BrowseMemberDoOnStart()
        {
            _memberManager  = new MemberManagerMSSQL();
            _selectedMember = new Member();
            populateMembers();
            var window = new ViewAccount();

            window.ShowDialog();
        }
Example #2
0
        /// <summary>
        /// Author: Matt LaMarche
        /// Created : 1/31/2019
        /// The function which runs when Add Member is clicked
        /// </summary>
        /// <summary>
        /// @Author: Phillip Hansen
        /// Modification : Gunardi Saputra
        /// Modified: 04/11/2019
        /// Button grabs text from the text box, displays a window that:
        /// 1) Opens a window with a grid for Members
        /// 2) Grid is filtered with the input from the textbox and that only
        /// 3) If the requested member exists, or is created if not, the member should be selected and make the fields valid
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnAddNewMember_Click(object sender, RoutedEventArgs e)
        {
            if (txtMembers != null)
            {
                FilterMembers();

                var form   = new ViewAccount(txtMembers.Text);
                var result = form.ShowDialog();

                if (result == true)
                {
                    var member = form._selectedMember;
                    //populate fields on this form
                }
            }
        }// end buttonAdd