예제 #1
0
 public ContactTime(string bodypart, string side, double t1, double t2, StudyHeader experiment)
 {
     Bodypart     = bodypart;
     Side         = side;
     T1           = t1;
     T2           = t2;
     PatientId    = experiment.PersonId;
     ExperimentId = experiment.Id;
     FillExperimentData(experiment);
 }
예제 #2
0
 public StaticParameter(string title, string unit, string side, double value, StudyHeader experiment)
 {
     Title        = title;
     Unit         = unit;
     Side         = side;
     Value        = value;
     ExperimentId = experiment.Id;
     PatientId    = experiment.Person.Id;
     FillExperimentData(experiment);
 }
예제 #3
0
 public COPTrack(string side, double force, double x, double y, StudyHeader experiment)
 {
     Side         = side;
     Force        = force;
     X            = x;
     Y            = y;
     PatientId    = experiment.PersonId;
     ExperimentId = experiment.Id;
     FillExperimentData(experiment);
 }
예제 #4
0
 public PressureMeasurement(string bodyPart, double f, double x, double y, StudyHeader experiment)
 {
     BodyPart     = bodyPart;
     Force        = f;
     X            = x;
     Y            = y;
     ExperimentId = experiment.Id;
     PatientId    = experiment.Person.Id;
     FillExperimentData(experiment);
 }
예제 #5
0
 public SideForce(string side, string bodyPart, double time, double value, StudyHeader experiment)
 {
     Side         = side;
     BodyPart     = bodyPart;
     Time         = time;
     Value        = value;
     PatientId    = experiment.PersonId;
     ExperimentId = experiment.Id;
     FillExperimentData(experiment);
 }
예제 #6
0
 protected void FillExperimentData(StudyHeader e)
 {
     Date            = e.Date;
     ExperimentTitle = e.ExperimentTitle;
     Eyes            = e.Eyes;
     Shoes           = e.Shoes;
     TrialNo         = e.TrialNo;
     RepeatNo        = e.RepeatNo;
     PatientName     = e.Person.FullName();
     NiceStudyName   = e.NiceStudyName;
 }
예제 #7
0
 public COPAveraged(string side, string bodyPart, string unit, double x, double y, StudyHeader experiment)
 {
     Side         = side;
     BodyPart     = bodyPart;
     Unit         = unit;
     X            = x;
     Y            = y;
     PatientId    = experiment.PersonId;
     ExperimentId = experiment.Id;
     FillExperimentData(experiment);
 }
예제 #8
0
 public ButterflyParameter(string name, string unit, string side, double value, StudyHeader experiment)
 {
     Title        = name;
     Unit         = unit;
     Value        = value;
     Side         = side;
     ExperimentId = experiment.Id;
     PatientId    = experiment.Person.Id;
     FillExperimentData(experiment);
 }
 public OtherDynamicParameter(string title, string unit, string side, string bodyPart, double x, double y, StudyHeader experiment)
 {
     Title        = title;
     Unit         = unit;
     Side         = side;
     BodyPart     = bodyPart;
     X            = x;
     Y            = y;
     ExperimentId = experiment.Id;
     PatientId    = experiment.Person.Id;
     FillExperimentData(experiment);
 }
예제 #10
0
 public OtherPreassureMeasurement(string bodypart, string title, string measurement, int time, double value, double?sd, StudyHeader experiment)
 {
     Bodypart     = bodypart;
     Time         = time;
     Value        = value;
     SD           = sd;
     Title        = title;
     Measurement  = measurement;
     ExperimentId = experiment.Id;
     PatientId    = experiment.Person.Id;
     FillExperimentData(experiment);
 }
예제 #11
0
 public ForceOverlay(string title, string side, string bodyPart, int time, double value, StudyHeader experiment)
 {
     BodyPart     = bodyPart;
     Side         = side;
     Time         = time;
     Title        = title;
     Value        = value;
     PatientId    = experiment.Person.Id;
     ExperimentId = experiment.Id;
     FillExperimentData(experiment);
 }