public RegisterPatient() { InitializeComponent(); _consultantDA = new ConsultantDataAccess(); _patientDA = new PatientDataAccess(); var list = _consultantDA.GetAll().ToList(); //foreach (Consultant i in TxtConsultant.ItemsSource) //{ // TxtConsultant.DisplayMemberPath = i.Name; //} Binding bind = new Binding(); bind.Source = list; TxtConsultant.SetBinding(ItemsControl.ItemsSourceProperty, bind); TxtConsultant.DisplayMemberPath = "Name"; TxtConsultant.SelectedValuePath = "MCI"; }
public PrintLayout(List <string> drugs, Consultant consultant) { InitializeComponent(); _consultantDA = new ConsultantDataAccess(); foreach (var drug in drugs) { this.PrintGrid.RowDefinitions.Add(new RowDefinition()); string[] text = drug.Split(new char[] { ';' }, 2, StringSplitOptions.RemoveEmptyEntries); TextBlock textDrug = new TextBlock(); textDrug.Text = text[0]; textDrug.HorizontalAlignment = HorizontalAlignment.Left; textDrug.VerticalAlignment = VerticalAlignment.Center; //textDrug.Background = Brushes.DarkKhaki; textDrug.TextWrapping = TextWrapping.Wrap; textDrug.FontSize = 14; textDrug.Margin = new Thickness(0, 0, 0, 2); this.PrintGrid.Children.Add(textDrug); Grid.SetRow(textDrug, this.PrintGrid.RowDefinitions.Count() - 1); Grid.SetColumn(textDrug, 0); this.PrintGrid.RowDefinitions.Add(new RowDefinition()); TextBlock textGeneric = new TextBlock(); textGeneric.Text = text[1]; textGeneric.HorizontalAlignment = HorizontalAlignment.Left; textGeneric.VerticalAlignment = VerticalAlignment.Center; //textDrug.Background = Brushes.DarkKhaki; textGeneric.TextWrapping = TextWrapping.Wrap; textGeneric.FontSize = 14; textGeneric.Margin = new Thickness(10, 0, 0, 10); this.PrintGrid.Children.Add(textGeneric); Grid.SetRow(textGeneric, this.PrintGrid.RowDefinitions.Count() - 1); Grid.SetColumn(textGeneric, 0); } ConsultantName.Text = "Dr. " + consultant.Name; ConsultantNo.Text = "MCI No.: " + consultant.MCI; PrintPage(); }
public WritePrescription(Patient patient) { InitializeComponent(); _drugDA = new DrugDataAccess(); _consultantDA = new ConsultantDataAccess(); display = new List <string>(); drugs = _drugDA.GetAll(); this.patient = patient; // Set patient data grid if present if (this.patient != null) { PatientDetails.Visibility = Visibility.Visible; TxtPatientName.Text = patient.Name; TxtPatientAge.Text = patient.Age.ToString(); TxtPatientContact.Text = patient.Phone; TxtPatientGender.Text = patient.Gender; } else { PatientDetails.Visibility = Visibility.Collapsed; } }
public Settings() { InitializeComponent(); _consultantDA = new ConsultantDataAccess(); }