public async Task <IActionResult> DeleteSpecialization(int?id) { if (id == null) { return(NotFound()); } if (id.Value == 1) //TODO POR MENSAGEM A DIZER QUE NAO PODE APAGAR O GENERAL { return(this.RedirectToAction("Index")); } await _specializationRepository.DeleteByIdAsync(id.Value); return(this.RedirectToAction("Index")); }