private void GetData() { LstBxAllergies.Items.Clear(); LstBxMedicaments.Items.Clear(); // Get data patientTableAdapter.Fill(appData.Patient); allergyTableAdapter.Fill(appData.Allergy); medicamentTableAdapter.Fill(appData.Medicament); // Get name and surname Patient = appData.Patient.FindByPersonalCode(PersonalCode); LblNameSurname.Text = Patient.Name + " " + Patient.Surname; // Get allegies allergiesList = appData.Allergy.Where(a => a.PatientPersonalCode == PersonalCode).ToList(); foreach (AppData.MedicamentRow medicament in appData.Medicament) { if (allergiesList.Exists(a => a.MedicamentID == medicament.ID)) { LstBxAllergies.Items.Add(medicament); } else { LstBxMedicaments.Items.Add(medicament); } } }
public MedicamentAssignment(AppData.PatientRow patient, AppData.TreatmentRow treatment) { InitializeComponent(); DesignManager.ConfigurateForm(this); Patient = patient; Treatment = treatment; }
private void DiseaseHistory_Load(object sender, EventArgs e) { // TODO: данная строка кода позволяет загрузить данные в таблицу "appData.DiseaseHistory". При необходимости она может быть перемещена или удалена. diseaseHistoryTableAdapter.FillByPersonalCode(appData.DiseaseHistory, PersonalCode); Patient = patientTableAdapter.GetPersonByPersonalCode(PersonalCode).First(); LblNameSurname.Text = Patient.Name + " " + Patient.Surname; Edit(false); }
private void Stayings_Load(object sender, EventArgs e) { // TODO: данная строка кода позволяет загрузить данные в таблицу "appData.Ward". При необходимости она может быть перемещена или удалена. wardTableAdapter.Fill(appData.Ward); // TODO: данная строка кода позволяет загрузить данные в таблицу "appData.Staying". При необходимости она может быть перемещена или удалена. stayingTableAdapter.FillByDiseaseHistoryID(appData.Staying, DiseaseHistory.ID); Patient = patientTableAdapter.GetPersonByPersonalCode(PersonalCode).First(); LblNameSurname.Text = Patient.Name + " " + Patient.Surname; DtTmBeginDate.MinDate = DtTmEndDate.MinDate = DiseaseHistory.BeginningDate; DtTmBeginDate.MaxDate = DtTmEndDate.MaxDate = DiseaseHistory.EndDate; Edit(false); }
private void BtnShowDiseaseHistory_Click(object sender, EventArgs e) { AppData.PatientRow patientRow = appData.Patient.FindByPersonalCode(TxtFldPersonalCode.Text); if (TxtFldPersonalCode.TextLength == 12 && patientRow != null) { MaterialSkin.Controls.MaterialForm form = new DiseaseHistory(patientRow.PersonalCode); Hide(); form.FormClosed += (s, args) => { Show(); }; form.Show(); } }