public void SetUpParentDisplay() { GuardianInfoDB parentDB = new GuardianInfoDB(); string[] parentInfo = parentDB.GetParentInfo(this.guardianID); string imageLink = parentDB.GetGuardianImagePath(this.guardianID); if (parentInfo != null) { lbl_ParentName.Content = parentInfo[2] + " " + parentInfo[3]; if (imageLink != null && File.Exists(imageLink)) { ImageBrush ib = new ImageBrush(); ib.ImageSource = new BitmapImage(new Uri(imageLink, UriKind.Relative)); cnv_GuardianPic.Background = ib; } else { ImageBrush ib = new ImageBrush(); ib.ImageSource = new BitmapImage(new Uri(@"" + "C:/Users/Public/Documents" + "/Childcare Application/Pictures/default.jpg", UriKind.Relative)); cnv_GuardianPic.Background = ib; } } else { ExitToLogin(); } }
private void lst_Guardians_IndexChange(object sender, System.EventArgs e) { if (dta_GuardianList.SelectedItem == null) { return; } GuardianInfoDB parentDB = new GuardianInfoDB(); String guardianInfo = ""; for (int i = 0; i < dta_GuardianList.SelectedItems.Count; i++) { System.Data.DataRowView selectedFile = (System.Data.DataRowView)dta_GuardianList.SelectedItems[i]; guardianInfo = Convert.ToString(selectedFile.Row.ItemArray[2]); } this.guardianID = guardianInfo; string imageLink = parentDB.GetGuardianImagePath(this.guardianID); if (imageLink != null && File.Exists(imageLink)) { ImageBrush ib = new ImageBrush(); ib.ImageSource = new BitmapImage(new Uri(imageLink, UriKind.Relative)); cnv_GuardianPic.Background = ib; cnv_GuardianPic.Visibility = System.Windows.Visibility.Visible; } else { ImageBrush ib = new ImageBrush(); ib.ImageSource = new BitmapImage(new Uri(@"" + "C:/Users/Public/Documents" + "/Childcare Application/Pictures/default.jpg", UriKind.Relative)); cnv_GuardianPic.Background = ib; } }
private void lst_Guardians_IndexChange(object sender, System.EventArgs e) { if (dta_GuardianList.SelectedItem != null) { GuardianInfoDB parentDB = new GuardianInfoDB(); ConnectionsDB conDB = new ConnectionsDB(); String allowanceID = ""; DataRowView selectedFile = (DataRowView)dta_GuardianList.SelectedItem; allowanceID = Convert.ToString(selectedFile.Row.ItemArray[2]); this.guardianID = conDB.GetGuardianID(allowanceID); string imageLink = parentDB.GetGuardianImagePath(this.guardianID); if (imageLink != null) { ImageBrush ib = new ImageBrush(); ib.ImageSource = new BitmapImage(new Uri(imageLink, UriKind.Relative)); cnv_GuardianPic.Background = ib; cnv_GuardianPic.Visibility = System.Windows.Visibility.Visible; } } }