Пример #1
0
        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)));
        }
Пример #2
0
        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());
        }