Example #1
0
        public async Task <IHttpActionResult> PostPriceOffer(PriceOffert priceOffer)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }
            var priceRequest = new PriceOffert();

            priceRequest = priceOffer;
            decimal distance = PriceFunctions.ReplaceKilometerFromDistance(priceRequest.Distance);

            priceRequest.Distance = distance.ToString();
            db.PriceOfferts.Add(priceRequest);
            await db.SaveChangesAsync();

            return(CreatedAtRoute("DefaultApi", new { id = priceRequest.Id }, priceRequest));
        }