Пример #1
0
        public bool RemoveActorFromShow(ShowActorRegister payload)
        {
            var entity = _actorShowRepository.GetByActorAndShow(payload.ActorId, payload.ShowId);

            _actorShowRepository.HardDelete(entity);
            return(_actorShowRepository.SaveChanges());
        }
        public IActionResult RegisterActorToShow(ShowActorRegister payload)
        {
            if (!UserIsInRole(UserTypeEnum.Admin, UserTypeEnum.Director))
            {
                return(Unauthorized("You are not in role to permit this action"));
            }

            _service.RegisterActor(payload);
            return(Ok());
        }
Пример #3
0
        public bool RegisterActor(ShowActorRegister payload)
        {
            var entity = new ActorShow
            {
                ActorId = payload.ActorId,
                ShowId  = payload.ShowId
            };

            _actorShowRepository.Create(entity);
            return(_repository.SaveChanges());
        }