public async Task Update(long id, ForumThreadDTO thread) { var entity = await Unit.ForumThreads.Get(id); Mapper.Map(thread, entity); await Unit.Complete(); }
public async Task <long> Add(ForumThreadDTO thread, long userId) { var entity = Mapper.Map <ForumThread>(thread); entity.CreatedById = userId; entity = await Unit.ForumThreads.Add(entity); await Unit.Complete(); return(entity.Id); }
public async Task <IActionResult> Update(long id, [FromBody] ForumThreadDTO model) { if (!await ForumThreads.CheckIfExists(id)) { return(NotFound()); } await ForumThreads.Update(id, model); return(Ok()); }
public async Task <IActionResult> AddForFilmPerson(long id, [FromBody] ForumThreadDTO model) { return(Ok(await ForumThreads.AddForFilmPerson(model, User.Id(), id))); }
public async Task <IActionResult> Add([FromBody] ForumThreadDTO model) { return(Ok(await ForumThreads.Add(model, User.Id()))); }