public IHttpActionResult GetGood(int id)
        {
            var good = db.Goods.Find(id);

            if (good == null)
            {
                return(NotFound());
            }

            return(Ok(GoodViewModel.ToGoodViewModel(good)));
        }
        public IHttpActionResult CreateGood([FromBody] Good good)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            db.Goods.Add(good);
            db.SaveChanges();

            return(CreatedAtRoute("PostGoodImage", new { id = good.GoodId }, GoodViewModel.ToGoodViewModel(good)));
        }