Exemplo n.º 1
0
        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);
        }