public void AddGrade() { var grade = new Grade { StudentId = this.StudentId, SubjectId = this.SubjectId, Grad = this.Grad }; _gradeService.AddGrade(grade); }
public ActionResult Create([Bind(Include = "Id,SubjectId,Value,Weight,Note,Date,Owner")] Grade grade) { if (ModelState.IsValid) { gradeService.AddGrade(grade); return(RedirectToAction("Index")); } ViewBag.SubjectId = new SelectList(db.Subjects, "Id", "Name", grade.SubjectId); return(View(grade)); }
public ActionResult <GradeAddViewModel> AddGrade(GradeAddViewModel gradeAddViewModel) { GradeAddViewModel gradeAdd = new GradeAddViewModel(); try { gradeAdd = _gradeService.AddGrade(gradeAddViewModel); } catch (Exception es) { gradeAdd._failure = true; gradeAdd._message = es.Message; } return(gradeAdd); }
public IActionResult AddGrade(GradeDto grade) { if (!ModelState.IsValid) { return(View()); } try { _gradeService.AddGrade(grade); ViewBag.Success = _localizer["Grade added"]; return(View()); } catch (Exception e) { if (e is ArgumentNullException || e is ArgumentException) { ViewBag.Info = e.Message; return(View()); } return(View("Error")); } }
public IHttpActionResult AddGrade([FromBody] GradeDto grade) { var item = _gradeService.AddGrade(grade); return(Ok(item)); }
public async Task <IActionResult> AddGrade([FromBody] GradeToAdd gradeToAdd) { await _gradeService.AddGrade(gradeToAdd); return(Ok()); }