Example #1
0
        // POST: odata/ElemiMunkas
        public IHttpActionResult Post(ElemiMunka elemiMunka)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            // TODO: Add create logic here.

            // return Created(elemiMunka);
            return(StatusCode(HttpStatusCode.NotImplemented));
        }
Example #2
0
        // GET: odata/ElemiMunkas
        public IHttpActionResult GetElemiMunkas(ODataQueryOptions <ElemiMunka> queryOptions)
        {
            // validate the query.
            try
            {
                queryOptions.Validate(_validationSettings);
            }
            catch (ODataException ex)
            {
                return(BadRequest(ex.Message));
            }
            //var munkak = ElemiMunka.GetPage(queryOptions.Skip == null ? 0 : queryOptions.Skip.Value, queryOptions.Top.Value);


            var munkak = ElemiMunka.GetPage(queryOptions);

            Request.ODataProperties().TotalCount = ElemiMunka.GetCount();

            return(Ok <IEnumerable <ElemiMunka> >(munkak.AsQueryable()));
            //return StatusCode(HttpStatusCode.NotImplemented);
        }
 public IQueryable <ElemiMunka> GetElemiMunkak(int id)
 {
     return(ElemiMunka.GetElemiMunkak(0, 1));
 }
 public int GetTotalCount()
 {
     return(ElemiMunka.GetElemiMunkakCount());
 }
 public IQueryable <ElemiMunka> GetElemiMunkak(int skip, int take)
 {
     return(ElemiMunka.GetElemiMunkak(skip, take));
 }
 // GET: api/ElemiMunkak
 public IQueryable <ElemiMunka> GetElemiMunkak()
 {
     return(ElemiMunka.GetElemiMunkak(0, 20));
 }