コード例 #1
0
 public Window2()
 {
     InitializeComponent();
     _operation = new QuestionOperation();
     _operation.ClearAnswersFile();
     if ((App.Current as App).Sex == "Kobieta")
     {
         questions = _operation.CreateQuestions("TestQuestionsWomen.txt");
     }
     else
     {
         questions = _operation.CreateQuestions("TestQuestionsMen.txt");
     }
     this.ContentHolder.Content = questions[licznik];
 }
コード例 #2
0
        public Window3()
        {
            InitializeComponent();
            _operation = new QuestionOperation();
            (App.Current as App).SumRPN = _operation.Sum((App.Current as App).questions, "RPN");
            (App.Current as App).SumSPH = _operation.Sum((App.Current as App).questions, "SPH");
            (App.Current as App).SumSPP = _operation.Sum((App.Current as App).questions, "SPP");

            Age_dept = (App.Current as App).Age;
            Sex_dept = (App.Current as App).Sex;

            int rpmResult = (App.Current as App).SumRPN;
            int sppResult = (App.Current as App).SumSPP;
            int sphResult = (App.Current as App).SumSPH;

            string path = _operation.ChoosePath(Age_dept, Sex_dept);

            int[] result = _operation.GetStenValues(rpmResult, sppResult, sphResult, path);

            Wynik.Text += _operation.ShowResult(result[1], result[2], result[0]);
            _operation.WriteAnswers((App.Current as App).questions);
            _operation.WriteResult(result[1], result[2], result[0], Age_dept, Sex_dept);
        }