Beispiel #1
0
 public UsScan(int clePeople) : this()
 {
     _patient           = new Patient();
     _patient.ClePeople = clePeople;
     _patient           = new DataBase().GetPeopleFemaleByKey(_patient.ClePeople);
     labelTitre.Content = _patient.FullName + " - " + _patient.AgeToday().ToString() + " Y.O";
 }
Beispiel #2
0
        public UsScan(int clePeople, int cleGrossesse) : this()
        {
            _patient           = new Patient();
            _patient.ClePeople = clePeople;
            _patient           = new DataBase().GetPeopleFemaleByKey(_patient.ClePeople);
            labelTitre.Content = _patient.FullName + " - " + _patient.AgeToday().ToString() + " Y.O";

            _pregnancy = new Grossesse();
            _pregnancy.CleGrossesse = cleGrossesse;
            _pregnancy = new DataBase().GetPregnancyByKey(_pregnancy.CleGrossesse);
            stackPanelHautSup.DataContext = _pregnancy;
            if (new Calcul().NbreSemParDdg(_pregnancy.Ddg) > 15)
            {
                comboBoxPregnancyUscKind.SelectedIndex = 1;
            }
            else
            {
                comboBoxPregnancyUscKind.SelectedIndex = 0;
            }
            //Met ComboBoxPregnancyKind invisivle beca&use kind pregnancy est connue
            switch (_pregnancy.PregnancyKind)
            {
            case 1:
                comboBoxPregnancyKind.Visibility = Visibility.Collapsed;
                labelPregnancyKind.Visibility    = Visibility.Collapsed;
                comboBoxTwin.Visibility          = Visibility.Collapsed;
                break;

            case 2:
                comboBoxPregnancyKind.Visibility = Visibility.Collapsed;
                labelPregnancyKind.Visibility    = Visibility.Collapsed;
                comboBoxTwin.Visibility          = Visibility.Visible;
                break;

            case 3:
                comboBoxPregnancyKind.Visibility = Visibility.Collapsed;
                labelPregnancyKind.Visibility    = Visibility.Collapsed;
                comboBoxTwin.Visibility          = Visibility.Collapsed;
                break;
            }

            SetFoetus(_pregnancy.NombreFoetus);
        }