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()); }
public bool RegisterActor(ShowActorRegister payload) { var entity = new ActorShow { ActorId = payload.ActorId, ShowId = payload.ShowId }; _actorShowRepository.Create(entity); return(_repository.SaveChanges()); }