public ActionResult <object> Save([FromBody] Term term) { try { Init(); StringBuilder sbError = new StringBuilder(""); if (!ModelState.IsValid) { Response.StatusCode = 400; return("Failed getting term id"); } else { if (string.IsNullOrEmpty(term.TermID.ToString())) { term.SchoolID = _user.SchoolID; } var isSaved = _termService.Save(term, ref sbError); if (isSaved == null) { Response.StatusCode = 400; return("term save failed " + sbError.ToString()); } else { return(Ok(new { id = isSaved.TermID })); } } } catch (Exception er) { return(Error(er)); } }