Example #1
0
        public ActionResult AssignStudentToClass(int Id)
        {
            AssignClassViewModel model = new AssignClassViewModel();
            var Result = StudentSVC.GetById(Id);

            model.StudentId      = Result.StudentId;
            model.fname          = Result.fname;
            model.mname          = Result.mname;
            model.lname          = Result.lname;
            model.gender         = Result.gender;
            model.Age            = Result.Age;
            model.Active         = Result.Active;
            model.CreationDate   = Result.CreationDate;
            model.Classes        = ClassesSVC.Get();
            model.StudentClasses = StudentSVC.getclass(Id);
            return(PartialView(model));
        }
        public async Task <IActionResult> AssignClass(int id, [FromBody] AssignClassViewModel model)
        {
            Result result = await _teacherGateway.AssignClass(id, model.ClassId);

            return(this.CreateResult(result));
        }
 public async Task AssignClass(int id, [FromBody] AssignClassViewModel model)
 {
     await _studentGateway.AssignClass(id, model.ClassId);
 }
        public IActionResult AssignClass(int id, [FromBody] AssignClassViewModel model)
        {
            Result result = _teacherService.AssignClass(id, model.ClassId);

            return(this.CreateResult(result));
        }