예제 #1
0
 // This method help us to fill the DgvViewAllMembers table
 private void FillMembersTable()
 {
     foreach (var member in _memberService.AllMembers())
     {
         DgvViewAllMembers.Rows.Add(member.Fullname,
                                    member.Email,
                                    member.Address,
                                    member.Phone);
     }
 }
예제 #2
0
 // This method help us to fill the CmbMember
 private void FillMembersCombo()
 {
     foreach (Member member in _memberService.AllMembers())
     {
         CmbMember.Items.Add(new ComboItem(member.Id, member.Fullname));
     }
 }
예제 #3
0
        /// <summary>
        /// Filling Como Boxes (on change)
        /// </summary>
        private void FillComboBoxes()
        {
            ShowAllBooks(_bookService.All());
            ShowAllLoans(_loanService.AllLoans());

            AddBookAuthor_ComboBox.Items.Clear();
            Member_ComboBox.Items.Clear();
            AllMembers_listbox.Items.Clear();

            foreach (var author in _authorService.AllAuthors())
            {
                AddBookAuthor_ComboBox.Items.Add(author);
            }

            SearchBookByAuthor_combobox.Items.Clear();

            foreach (var author in _authorService.AllAuthors())
            {
                SearchBookByAuthor_combobox.Items.Add(author);
            }

            // Notera: Går bra att ej köra Member.Name här eftersom jag overridar ToString i modellen istället.
            // Därför blir det smidigare att casta när jag ska låna.
            foreach (var member in _memberService.AllMembers())
            {
                Member_ComboBox.Items.Add(member);
                AllMembers_listbox.Items.Add(member);
            }
        }
 // This method will fill the DgvViewAllMembers
 private void FillMembers()
 {
     foreach (var member in _memberService.AllMembers())
     {
         DgvViewAllMembers.Rows.Add(member.Id,
                                    member.Fullname,
                                    member.Email,
                                    member.Password,
                                    member.Address,
                                    member.Phone,
                                    member.CreatedAt);
     }
 }