public IHttpActionResult DeleteVidCritiqueTag(int id) { VidCritiqueTag vidCritiqueTag = _vidCritiqueTagRepository.GetById(id); if (vidCritiqueTag == null) { return(NotFound()); } _vidCritiqueTagRepository.Delete(vidCritiqueTag); _unitOfWork.Commit(); return(Ok(Mapper.Map <VidCritiqueTagModel>(vidCritiqueTag))); }
public IHttpActionResult PostVidCritiqueTag(VidCritiqueTagModel vidCritiqueTag) { if (!ModelState.IsValid) { return(BadRequest("Please make sure you have selected the correct user for this tag")); } var dbVidCritiqueTag = new VidCritiqueTag(vidCritiqueTag); dbVidCritiqueTag.UserId = CurrentUser.Id; _vidCritiqueTagRepository.Add(dbVidCritiqueTag); _unitOfWork.Commit(); //vidCritique.DateSubmitted = dbVidCritique.DateSubmitted; return(Ok()); }