protected override void OnExperimentInitialise() { _canvas = ExperimentCanvasManager.Instance; ///// CONNECTING TO THE PUPIL /////// _pupilManager = PupilManager.Instance; _pupilManager.Connect(); }
protected override void OnLogSetup() { _manager = PupilManager.Instance; if (!_manager.IsConnected) { _manager.Connect(); } }
static void AddPupils() { PupilManager pm = new PupilManager(); pm.AddPupil(new Domain.Pupil() { Id = Guid.NewGuid(), Name = "Igor", Age = 18 }); pm.AddPupil(new Domain.Pupil() { Id = Guid.NewGuid(), Name = "Egor", Age = 21 }); pm.AddPupil(new Domain.Pupil() { Id = Guid.NewGuid(), Name = "Masha", Age = 19 }); pm.AddPupil(new Domain.Pupil() { Id = Guid.NewGuid(), Name = "Lena", Age = 20 }); pm.AddPupil(new Domain.Pupil() { Id = Guid.NewGuid(), Name = "Timur", Age = 25 }); pm.AddPupil(new Domain.Pupil() { Id = Guid.NewGuid(), Name = "Ivan", Age = 30 }); pm.SavePupil(); pm.GetPupils(); MemoryStorage.Pupils.Where(pupil => pupil.Age > 20).ToList().ForEach(pupil => Console.WriteLine($"{pupil.Id} {pupil.Name} {pupil.Age}")); }
public IActionResult Add(PupilModel model) { if (ModelState.IsValid) { var pup = PupilManager.Get(model.Name, model.Surname); if (pup != null) { ModelState.AddModelError("err", "Pupil already exists in List!"); } else { PupilManager.Create(model.Name, model.Surname, model.Birthyear, model.ClassNumber); return(RedirectToAction(nameof(Index))); } } return(View(model)); }
// Start is called before the first frame update void Start() { manager = PupilManager.Instance; }
public IActionResult Index() { var pupils = PupilManager.GetAll().Select(p => p.ToModelP()).ToList(); return(View(pupils)); }
public IActionResult Average() { var pupils = PupilManager.GetAll().Select(s => s.ToModelP()).ToList(); return(View(pupils)); }