// 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)); }
// 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)); }