Exemplo n.º 1
0
        public override DTOEstadio CrearDto(Entidad entidad)
        {
            if (!(entidad is Comun.Entidades.Estadio estadio))
            {
                logger.Error("Casteo invalido de la entidad " + entidad + " a Estadio");
                throw new CasteoInvalidoException("La entidad no es del tipo estadio");
            }

            DTOEstadio dto = FabricaDTO.CrearDTOEstadio();

            dto.Id     = estadio.Id;
            dto.Nombre = estadio.Nombre;

            return(dto);
        }