Beispiel #1
0
        private void Finish()
        {
            Needs needs = new Needs();

            // I шкала	Материальное положение	Подсчитывается сумма по позициям 4, 8, 13
            needs.material = score[3] + score[7] + score[12];
            // II шкала	Потребность в безопасности	Подсчитывается сумма по позициям 3, 6, 10
            needs.safety = score[2] + score[5] + score[9];
            // III шкала	Потребность в межличностных связях	Подсчитывается сумма по позициям 2, 5, 15
            needs.connections = score[1] + score[4] + score[14];
            // IV шкала	Потребности в уважении со стороны	Подсчитывается сумма по позициям 1, 9, 12
            needs.respect = score[0] + score[8] + score[11];
            // V шкала	Потребность в самореализации	Подсчитывается сумма по позициям 7, 11, 14
            needs.realisation = score[6] + score[10] + score[13];

            var res = new ResultForm(parent, needs);

            res.Show();

            Close();
        }
Beispiel #2
0
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);

            var debug = false;

            if (debug)
            {
                var needs = new Needs();
                needs.material    = 1;
                needs.safety      = 2;
                needs.connections = 3;
                needs.respect     = 4;
                needs.realisation = 5;
                Application.Run(new ResultForm(new MainForm(), needs));
            }
            else
            {
                Application.Run(new MainForm());
            }
        }
Beispiel #3
0
 public ResultForm(MainForm parent, Needs needs)
 {
     InitializeComponent();
     this.parent = parent;
     this.needs  = needs;
 }