public async Task <ICommandExit> Delete(Guid id) { var nurse = _commandHandlerNurse.BuscarNursePerHospital(id); var hospital = _commandHandlerHospital.GetById(id); if (hospital != null || nurse != null) { await _commandHandlerNurse.DeletePerHospital(id); await _commandHandlerHospital.Delete(id); return(new CommandExit(true, "Hospital Deletado Com Sucesso", null)); } return(new CommandExit(false, "Erro ao deletar Hospital", null)); }