private void RefreshDisplay() { DataContext = _member; TabItemContactInformation.DataContext = _member.ContactInformation; imgPhoto.Source = ImageTool.CreateImageSourceFromBytes(_member.ContactInformation.Picture); imgSignature.Source = ImageTool.CreateImageSourceFromBytes(_member.ContactInformation.Signature); }
private void RefreshMemberInformation() { lblMemberCodeName.Content = string.Format("{0} - {1}", _viewModel.Member.MemberCode, _viewModel.Member.MemberName); imgPhoto.Source = ImageTool.CreateImageSourceFromBytes(_viewModel.Member.ContactInformation.Picture); var infoBuilder = new StringBuilder(); bool isMemberCanLoan = false; if (!string.IsNullOrEmpty(_viewModel.Member.MembershipType)) { infoBuilder.AppendFormat("{0} Member\n", _viewModel.Member.MembershipType); switch (_viewModel.Member.MembershipType) { case "Associate (Loaning)": case "Regular": isMemberCanLoan = true; break; } } if (_viewModel.Member.IsDamayanMember) { infoBuilder.AppendFormat("PTTK Member\n"); } blkMemberInformationSummary.Content = infoBuilder.ToString(); //borrower's buttons btnLoanApplication.IsEnabled = isMemberCanLoan; btnSpecialLoanApplication.IsEnabled = isMemberCanLoan; btnMakers.IsEnabled = isMemberCanLoan; btnSavingsDepositEntry.IsEnabled = true; btnTimeDepositEntry.IsEnabled = true; }
private void btnBrowseSignature_Click(object sender, RoutedEventArgs e) { var openFileDialog = new OpenFileDialog { CheckFileExists = true, Filter = string.Format("Image Files (*)|*.bmp;*.gif;*.jpg"), Title = String.Format("Signature Browser") }; if (openFileDialog.ShowDialog() != System.Windows.Forms.DialogResult.OK) { return; } _member.ContactInformation.Signature = ImageTool.GetBytesFromImageFile(openFileDialog.FileName); imgSignature.Source = ImageTool.CreateImageSourceFromBytes(_member.ContactInformation.Signature); }
public MemberInformationWindow(string memberCode) { InitializeComponent(); _member = Nfmb.FindByCode(memberCode); InitializeLookupControls(); DataContext = _member; TabItemContactInformation.DataContext = _member.ContactInformation; _member.ContactInformation = Contact.WhereMemberCodeIs(memberCode); imgPhoto.Source = ImageTool.CreateImageSourceFromBytes(_member.ContactInformation.Picture); imgSignature.Source = ImageTool.CreateImageSourceFromBytes(_member.ContactInformation.Signature); CrudButtons.Visibility = Visibility.Hidden; stbMemberNameCode.IsEnabled = false; }
private void FindImage() { var openFileDialog = new OpenFileDialog { CheckFileExists = true, Filter = string.Format("Image Files|*.bmp;*.gif;*.jpg; *.png"), DefaultExt = "PNG", Title = String.Format("Select Product Image") }; openFileDialog.InitialDirectory = Environment.SpecialFolder.MyDocuments.ToString(); if (openFileDialog.ShowDialog() != System.Windows.Forms.DialogResult.OK) { return; } _newItem.Image = ImageTool.GetBytesFromImageFile(openFileDialog.FileName); ReportLogo.Source = ImageTool.CreateImageSourceFromBytes(_newItem.Image); }