private static void _FstBehavioralTestTypeAndBehaviors() { var behavioralTestType = new BehavioralTestType { Name = "FST", Description = "Forced Swimmend Test" }; behavioralTestType.Save(); var behavior = new Behavior { Name = "Climbing", DefaultKeyStroke = "1", BehavioralTestType = behavioralTestType, Type = Behavior.BehaviorType.State }; behavior.Save(); behavior = new Behavior { Name = "Swimming", DefaultKeyStroke = "2", BehavioralTestType = behavioralTestType, Type = Behavior.BehaviorType.State }; behavior.Save(); behavior = new Behavior { Name = "Floating", DefaultKeyStroke = "3", BehavioralTestType = behavioralTestType, Type = Behavior.BehaviorType.State }; behavior.Save(); behavior = new Behavior { Name = "Diving", DefaultKeyStroke = "4", BehavioralTestType = behavioralTestType, Type = Behavior.BehaviorType.State }; behavior.Save(); behavior = new Behavior { Name = "Head Swinging", DefaultKeyStroke = "5", BehavioralTestType = behavioralTestType, Type = Behavior.BehaviorType.Instant }; behavior.Save(); }
public BehavioralTestTemplateForm(EntityTemplate entityTemplate = null) { InitializeComponent(); flowLayoutPanel1.HorizontalScroll.Visible = false; List <BehavioralTestType> cbBehavioralTestTypes = new List <BehavioralTestType>(); BehavioralTestType emptyBehavioralTestType = new BehavioralTestType(); emptyBehavioralTestType.Id = -1; emptyBehavioralTestType.Name = "[Please Select]"; cbBehavioralTestTypes.Add(emptyBehavioralTestType); foreach (BehavioralTestType type in BehavioralTestType.All()) { cbBehavioralTestTypes.Add(type); } cmbBehavioralTestType.DataSource = cbBehavioralTestTypes; cmbBehavioralTestType.SelectedIndex = 0; _BehavioralTestTemplate = new BehavioralTest(); if (entityTemplate != null) { _entityTemplate = entityTemplate; txtName.Text = _entityTemplate.Name; // deserialize template and read duration txtDuration.Text = entityTemplate. BehavioralTest behavioralTest = EntityTemplate.GetAsBehavioralTest(_entityTemplate); _BehavioralTestTemplate = behavioralTest; cmbBehavioralTestType.SelectedItem = behavioralTest.BehavioralTestType; for (int index = 0; index < behavioralTest.Sessions.Count; index++) { Session session = behavioralTest.Sessions[index]; AddSessionControl(session, index); } } cmbSessionCount.SelectedItem = _BehavioralTestTemplate.Sessions.Count.ToString(); }
public BehavioralTestTemplateForm(EntityTemplate entityTemplate = null) { InitializeComponent(); flowLayoutPanel1.HorizontalScroll.Visible = false; List<BehavioralTestType> cbBehavioralTestTypes = new List<BehavioralTestType>(); BehavioralTestType emptyBehavioralTestType = new BehavioralTestType(); emptyBehavioralTestType.Id = -1; emptyBehavioralTestType.Name = "[Please Select]"; cbBehavioralTestTypes.Add(emptyBehavioralTestType); foreach (BehavioralTestType type in BehavioralTestType.All()) { cbBehavioralTestTypes.Add(type); } cmbBehavioralTestType.DataSource = cbBehavioralTestTypes; cmbBehavioralTestType.SelectedIndex = 0; _BehavioralTestTemplate = new BehavioralTest(); if (entityTemplate != null) { _entityTemplate = entityTemplate; txtName.Text = _entityTemplate.Name; // deserialize template and read duration txtDuration.Text = entityTemplate. BehavioralTest behavioralTest = EntityTemplate.GetAsBehavioralTest(_entityTemplate); _BehavioralTestTemplate = behavioralTest; cmbBehavioralTestType.SelectedItem = behavioralTest.BehavioralTestType; for (int index = 0; index < behavioralTest.Sessions.Count; index++) { Session session = behavioralTest.Sessions[index]; AddSessionControl(session, index); } } cmbSessionCount.SelectedItem = _BehavioralTestTemplate.Sessions.Count.ToString(); }
public static void ObjectRecognitionBehavioralTestTypeAndBehaviors() { var behavioralTestType = new BehavioralTestType { Name = "Object Recognition", Description = "Object Recognition" }; behavioralTestType.Save(); var behavior = new Behavior { Name = "Object A", DefaultKeyStroke = "1", BehavioralTestType = behavioralTestType, Type = Behavior.BehaviorType.State }; behavior.Save(); behavior = new Behavior { Name = "Object B", DefaultKeyStroke = "2", BehavioralTestType = behavioralTestType, Type = Behavior.BehaviorType.State }; behavior.Save(); behavior = new Behavior { Name = "General Area", DefaultKeyStroke = "3", BehavioralTestType = behavioralTestType, Type = Behavior.BehaviorType.State }; behavior.Save(); }
public static void PlusMazeBehavioralTestTypeAndBehaviors() { var behavioralTestType = new BehavioralTestType { Name = "EPM", Description = "Elevated Plus Maze" }; behavioralTestType.Save(); var behavior = new Behavior { Name = "North Entry", DefaultKeyStroke = "1", BehavioralTestType = behavioralTestType, Type = Behavior.BehaviorType.State }; behavior.Save(); behavior = new Behavior { Name = "South Entry", DefaultKeyStroke = "2", BehavioralTestType = behavioralTestType, Type = Behavior.BehaviorType.State }; behavior.Save(); behavior = new Behavior { Name = "West Entry", DefaultKeyStroke = "3", BehavioralTestType = behavioralTestType, Type = Behavior.BehaviorType.State }; behavior.Save(); behavior = new Behavior { Name = "East Entry", DefaultKeyStroke = "4", BehavioralTestType = behavioralTestType, Type = Behavior.BehaviorType.State }; behavior.Save(); behavior = new Behavior { Name = "Center Entry", DefaultKeyStroke = "5", BehavioralTestType = behavioralTestType, Type = Behavior.BehaviorType.State }; behavior.Save(); behavior = new Behavior { Name = "Incomplete Closed Entry", DefaultKeyStroke = "6", BehavioralTestType = behavioralTestType, Type = Behavior.BehaviorType.Instant }; behavior.Save(); behavior = new Behavior { Name = "Incomplete Open Entry", DefaultKeyStroke = "7", BehavioralTestType = behavioralTestType, Type = Behavior.BehaviorType.Instant }; behavior.Save(); behavior = new Behavior { Name = "Incomplete Center Entry", DefaultKeyStroke = "8", BehavioralTestType = behavioralTestType, Type = Behavior.BehaviorType.Instant }; behavior.Save(); behavior = new Behavior { Name = "Protected Head Dip", DefaultKeyStroke = "9", BehavioralTestType = behavioralTestType, Type = Behavior.BehaviorType.Instant }; behavior.Save(); behavior = new Behavior { Name = "Unprotected Head Dip", DefaultKeyStroke = "0", BehavioralTestType = behavioralTestType, Type = Behavior.BehaviorType.Instant }; behavior.Save(); }