Esempio n. 1
0
        // GET: odata/Stavke(5)
        /// <summary>
        /// Gets the stavka.
        /// </summary>
        /// <param name="key">The key.</param>
        /// <param name="queryOptions">The query options.</param>
        /// <returns>
        /// Returns requested stavka
        /// </returns>
        public IHttpActionResult GetStavka([FromODataUri] int key, ODataQueryOptions <Stavka> queryOptions)
        {
            // validate the query.
            try
            {
                queryOptions.Validate(_validationSettings);
            }
            catch (ODataException ex)
            {
                return(BadRequest(ex.Message));
            }

            return(Ok(stavkaRepository.GetById(key)));
        }