Ejemplo n.º 1
0
        public void CreateAnamnesis(String patientUserName, int AnamnesisId, String Type, String Description, String Opinion)
        {
            List <Model.Anamnesis> anamneses = GetAllAnamnesis();

            Model.Anamnesis an = new Model.Anamnesis(patientUserName, AnamnesisId, Type, Description, Opinion);
            anamneses.Add(an);
            anamnesisRepository.Save(anamneses);
        }
Ejemplo n.º 2
0
 private void Button_Click_Ok(object sender, RoutedEventArgs e)
 {
     if (tbDescriptionAnamnesis.Text == "" || tbDescriptionAnamnesis.Text == null || tbOpinionForAnamnesis.Text == "" || tbOpinionForAnamnesis.Text == null ||
         tbTypeAnamnesis.Text == "" || tbTypeAnamnesis.Text == null)
     {
         check_validation();
     }
     else
     {
         Model.Anamnesis selected = (Model.Anamnesis)mrd.lvDataBinding.SelectedItems[0];
         mrd.anamControl.UpdateAnamnesis(selected.AnamnesisId, tbTypeAnamnesis.Text, tbDescriptionAnamnesis.Text, tbOpinionForAnamnesis.Text);
         MessageBox.Show("Uspešno ste izmenili izveštaj!", "Uspešno izvršeno!", MessageBoxButton.OK, MessageBoxImage.Information);
         mrd.Load();
         this.Close();
     }
 }
        public void full_uodate()
        {
            au.lvDataBindingAnamnesis.Items.Clear();
            Model.Anamnesis selected = (Model.Anamnesis)lvDataBinding.SelectedItems[0];
            Console.WriteLine(selected.AnamnesisId);
            List <Model.Prescription> prescriptions = pc.GetAllPrescriptionAnamnesis(selected.AnamnesisId);

            foreach (Model.Prescription pr in prescriptions)
            {
                au.lvDataBindingAnamnesis.Items.Add(pr);
                Console.WriteLine(pr.PrescriptionId);
            }

            au.descriptionAnamnesis = selected.DescriptionAnamnesis;
            au.opinionForAnamnesis  = selected.OpinionForAnamnesis;
            au.typeOfAnamnesis      = selected.TypeAnamnesis;
        }
        private void Button_Click_Open_Anamnesis(object sender, RoutedEventArgs e)
        {
            Model.Anamnesis selected = (Model.Anamnesis)lvDataBinding.SelectedItems[0];
            ao = new AnamnesisOpen();
            Console.WriteLine(selected.AnamnesisId);
            List <Model.Prescription> prescriptions = pc.GetAllPrescriptionAnamnesis(selected.AnamnesisId);

            foreach (Model.Prescription pr in prescriptions)
            {
                ao.lvDataBindingAnamnesis.Items.Add(pr);
                Console.WriteLine(pr.PrescriptionId);
            }
            ao.lbDescriptionAnamnesis.Content = selected.DescriptionAnamnesis;
            ao.lbOpinionForAnamnesis.Content  = selected.OpinionForAnamnesis;
            ao.lbTypeAnamnesis.Content        = selected.TypeAnamnesis;

            ao.ShowDialog();
        }
Ejemplo n.º 5
0
 public void UpdateMedicalRecord(Model.Patient patient, Model.Anamnesis anamnesis)
 {
     // TODO: implement
 }