public IActionResult Create([FromBody] ReviewableDetail reviewable)
        {
            using (var context = new RevojiDataContext())
            {
                DBReviewable dbReviewable = new DBReviewable();
                reviewable.UpdateDB(dbReviewable);

                context.Add(dbReviewable);
                context.Save();

                return(Ok(new Reviewable(dbReviewable)));
            }
        }
Exemple #2
0
        public IActionResult GetInfo(int id)
        {
            using (var context = new RevojiDataContext())
            {
                DBReviewable dbReviewable = context.Get <DBReviewable>(id);
                if (dbReviewable == null)
                {
                    return(Ok());
                }

                var reviewable = new ReviewableDetail(dbReviewable);

                return(Ok(reviewable.Info));
            }
        }