public override DTOEquipo CrearDto(Entidad entidad) { if (!(entidad is Comun.Entidades.Equipo equipo)) { logger.Error("Casteo invalido de la entidad " + entidad + " a Equipo"); throw new CasteoInvalidoException("La entidad no es del tipo equipo"); } DTOEquipo dto = FabricaDTO.CrearDTOEquipo(); dto.Id = equipo.Id; dto.Pais = equipo.Pais; return(dto); }