public MDScaleIntegral(MDScaleAnamnes anamnes, MDScaleLie lie, MDScaleM1 m1, MDScaleM2 m2, MDScaleM3 m3) { _anamnes = anamnes; _lie = lie; _m1 = m1; _m2 = m2; _m3 = m3; }
public MDTestReport(human human, testresult testresult, pBaseEntities ge, fBaseEntities fe, bool WithResult) { _testresult = testresult; _human = human; _ge = ge; _fe = fe; _withresult = WithResult; _listscales = new List<IScale>(); int ages = (_testresult.testdate.Date - _human.birthday.Value.Date).Days / 365; MDAnswers _answers = GetAnswersFromBase(); MDScaleAnamnes _anamnes = new MDScaleAnamnes(_answers, _ge); MDScaleLie _lie = new MDScaleLie(_answers, _ge); MDScaleM1_1 _m1_1 = new MDScaleM1_1(_answers, _ge); MDScaleM1_2 _m1_2 = new MDScaleM1_2(_answers, _ge); MDScaleM1 _m1 = new MDScaleM1(_answers, _ge, _m1_1, _m1_2); MDScaleM2 _m2 = new MDScaleM2(_answers, _ge); MDScaleM2_1 _m2_1 = new MDScaleM2_1(_answers, _ge); MDScaleM2_2 _m2_2 = new MDScaleM2_2(_answers, _ge); MDScaleM2_3 _m2_3 = new MDScaleM2_3(_answers, _ge); MDScaleM3 _m3 = new MDScaleM3(_answers, _ge); MDScaleM3_1 _m3_1 = new MDScaleM3_1(_answers, _ge); MDScaleM3_2 _m3_2 = new MDScaleM3_2(_answers, _ge); MDScaleM3_3 _m3_3 = new MDScaleM3_3(_answers, _ge); MDScaleM3_4 _m3_4 = new MDScaleM3_4(_answers, _ge); MDScaleM3_5 _m3_5 = new MDScaleM3_5(_answers, _ge); MDScaleM3_6 _m3_6 = new MDScaleM3_6(_answers, _ge); MDScaleIntegral _integral = new MDScaleIntegral(_anamnes, _lie, _m1, _m2, _m3); _listscales.Add(_lie); _listscales.Add(_anamnes); _listscales.Add(_m1); if (_withresult == true) { _listscales.Add(_m1_1); _listscales.Add(_m1_2); } _listscales.Add(_m2); if (_withresult == true) { _listscales.Add(_m2_1); _listscales.Add(_m2_2); _listscales.Add(_m2_3); } _listscales.Add(_m3); if (_withresult == true) { _listscales.Add(_m3_1); _listscales.Add(_m3_2); _listscales.Add(_m3_3); _listscales.Add(_m3_4); _listscales.Add(_m3_5); _listscales.Add(_m3_6); } _listscales.Add(_integral); }