public IActionResult CreatePost(GradeDto newGrade) { if (!ModelState.IsValid) { return(View()); } PopulateStudentsDropDownList(newGrade.StudentId); _gradeService.CreateGrade(newGrade); return(View(newGrade)); }
public IActionResult post([FromBody] GradeDTO value) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } try { //var idToken = HttpContext.GetTokenAsync(JwtBearerDefaults.AuthenticationScheme, "access_token"); //var token = idToken.Result; var grade = _gradeService.CreateGrade(value, ""); if (grade != null) { return(Ok(grade)); } return(BadRequest(new { message = "Cannot Create Grade" })); } catch (Exception e) { return(BadRequest(e)); } }
public void Post([FromBody] GradeViewModel grade) { gradeService.CreateGrade(Map(grade)); }
public IHttpActionResult PostGrade(Grade grade) { Grade createdGrade = gradeService.CreateGrade(grade); return(Created("", createdGrade)); }
public IHttpActionResult PostGrade(GradeDTO newGrade) { GradeDTO createdGrade = gradesService.CreateGrade(newGrade); return(Created("", createdGrade)); }