Exemple #1
0
        public IActionResult EditProctor(int id, Proctor model)
        {
            Proctor Retrievedproctor = _context.Proctor.SingleOrDefault(p => p.proctorid == id);

            ViewBag.thisproctor = Retrievedproctor;
            return(View("update"));
        }
Exemple #2
0
        public IActionResult DeleteEvent(int id)
        {
            Proctor remove = _context.Proctor.SingleOrDefault(b => b.proctorid == id);

            _context.Proctor.Remove(remove);
            _context.SaveChanges();

            return(RedirectToAction("AllProctors"));
        }
Exemple #3
0
        public IActionResult UpdateProctor(int id, Proctor model)
        {
            Proctor Retrievedproctor = _context.Proctor.SingleOrDefault(p => p.proctorid == id);

            Retrievedproctor.FirstName = model.FirstName;
            Retrievedproctor.LastName  = model.LastName;
            Retrievedproctor.Email     = model.Email;
            Retrievedproctor.Password  = model.Password;
            _context.SaveChanges();
            return(RedirectToAction("AllProctors"));
        }
Exemple #4
0
 public IActionResult CreateProctor(Proctor model)
 {
     if (ModelState.IsValid)
     {
         Proctor NewProctor = new Proctor
         {
             FirstName = model.FirstName,
             LastName  = model.LastName,
             Email     = model.Email,
             Password  = model.Password,
         };
         _context.Proctor.Add(NewProctor);
         _context.SaveChanges();
         return(RedirectToAction("AllProctors"));
     }
     return(View("create", model));
 }
Exemple #5
0
 public override bool Apply(Proctor proctor)
 {
     proctor.SetLayout((LayoutOption)data);
     return(false);
 }
Exemple #6
0
 public override bool Apply(Proctor proctor)
 {
     proctor.currentPrompt        = prompt;
     proctor.currentChallengeType = type;
     return(true);
 }
Exemple #7
0
 public override bool Apply(Proctor _)
 => false;
Exemple #8
0
 public override bool Apply(Proctor proctor)
 {
     proctor.AdvanceLayout();
     return(false);
 }
Exemple #9
0
 public override bool Apply(Proctor proctor)
 {
     proctor.RandomizeLayouts();
     return(false);
 }
Exemple #10
0
 public override bool Apply(Proctor _)
 {
     Debug.Log("# " + comment);
     return(false);
 }
Exemple #11
0
 // returns wether or not this sets TrialController in a blocking state
 public abstract bool Apply(Proctor proctor);