public async Task <IActionResult> Post([FromBody] Faculty faculty) { if (!ModelState.IsValid) { return(BadRequest("Invalid View Model")); } await facultyService.CreateFaculty(faculty); return(StatusCode(201, "Faculty Created!")); }