public IHttpActionResult PostFeedback(Models.Feedback feedback)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            var result = db.SaveFeedback(feedback.ToDataAccess());

            return(CreatedAtRoute("DefaultApi", new { id = feedback.FeedbackId }, result));
        }
        public IHttpActionResult PutFeedback(short id, Models.Feedback feedback)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != feedback.FeedbackId)
            {
                return(BadRequest());
            }

            var result = db.SaveFeedback(feedback.ToDataAccess());

            return(StatusCode(HttpStatusCode.NoContent));
        }