public ActorBusinessImpl(IRepository <Actor> repository, IViewRepository <_vw_mc_ator> vrep , IViewMovieByRepository <_vw_mc_filme_por_ator> vmbrep) { _repository = repository; _converter = new ActorConverter(); _vrep = vrep; _vmbrep = vmbrep; }
public string PostActor([FromBody] ActorForJson actorForJson) { try { Actor actor = ActorConverter.ConvertJsonActorToActor(actorForJson); movieDBContext.Actors.Add(actor); movieDBContext.SaveChangesAsync(); return(JsonConvert.SerializeObject("Actor is successfully saved.")); } catch { return(JsonConvert.SerializeObject("Wrong data")); } }