private void FillOutFields() { invNumLabel.Content = _libraryBook.InventoryNumber; //var loaningMemberId= LoanBookDataProvider.GetMemberIdByLoanBook(_libraryBook.InventoryNumber); var loaningMember = MemberDataProvider.GetMemberById(_currentLoanBook.LB_MemberId); lentToLabel.Content = loaningMember.FirstName + " " + loaningMember.LastName; var loandate = _currentLoanBook.LoanDate; loanDateLabel.Content = loandate.ToString("g"); var returndate = _currentLoanBook.ReturnDate; returnDateLabel.Content = returndate.ToString("g"); if (DateTime.Now > returndate) { var latefine = (DateTime.Now - returndate).Days; lateFinetoPayLabel.Content = (latefine * 100).ToString(); } else { lateFinetoPayLabel.Content = "0"; } }
private void MemberSearchButton_Click(object sender, RoutedEventArgs e) { if (string.IsNullOrEmpty(SearchMemberTextBox.Text)) { UpdateMembers(); } else { string searchsting = SearchMemberTextBox.Text; _members = MemberDataProvider.GetMembersByName(searchsting); libraryMemberList.ItemsSource = _members; } }
private void SearchMemberButton_Click(object sender, RoutedEventArgs e) { var name = SearchMemberTextBox.Text; if (!string.IsNullOrWhiteSpace(name) && !("Search member").Equals(name)) { _members = MemberDataProvider.GetMembersByName(name); MemberListBox.ItemsSource = _members; } else { RefreshMembers(); } }
private void AddMemberButton_Click(object sender, RoutedEventArgs e) { if (ValidateMember()) { _member = new Member(); _member.FirstName = FirstNameTextBox.Text.Trim(); _member.LastName = LastNameTextBox.Text.Trim(); _member.DateOfBirth = DobPicker.SelectedDate.Value; _member.RegistratioNDate = DateTime.Now; _member.Email = EmailTextBox.Text.Trim(); _member.Address = AddressTextBox.Text.Trim(); MemberDataProvider.CreateMember(_member); DialogResult = true; Close(); } }
public MemberManager(MemberDataProvider memberDataProvider, WebScrappingHelper webScrappingHelper) { _memberDataProvider = memberDataProvider; _webScrappingHelper = webScrappingHelper; }
private void RefreshMembers() { _members = MemberDataProvider.GetMembers(); MemberListBox.ItemsSource = _members; }
private void UpdateMembers() { _members = MemberDataProvider.GetMembers(); libraryMemberList.ItemsSource = _members; }