public async Task <IActionResult> Delete(string id) { var delete = new ProfessorCore().Deletar(id); return((delete != "Professor deletado com Sucesso.") ? BadRequest(delete) : Ok(delete)); }
public async Task <IActionResult> Put([FromBody] Professor professor, string id) { var atualizar = new ProfessorCore().Atualizar(id, professor); return((atualizar is string)? BadRequest(atualizar) : Ok(atualizar as Professor)); }
public async Task <IActionResult> Get(string id) { var Professor = new ProfessorCore().BuscarId(id); return((Professor is string) ? BadRequest(Professor) : Ok(Professor)); }
public async Task <IActionResult> Get() { var Todos = new ProfessorCore().BuscarTodos(); return((Todos.GetType() == typeof(string)) ? BadRequest(Todos) : Ok(Todos)); }
public async Task <IActionResult> Post([FromBody] Professor professor) { var cadastro = new ProfessorCore(professor).Cadastrar(); return((cadastro is string || cadastro is List <string>) ? BadRequest(cadastro) : Ok(cadastro)); }