public HttpResponseMessage Get([FromUri] int Id, [FromBody] int LocationId)
 {
     return(Request.CreateResponse(HttpStatusCode.OK, SalesEntryRegister.GetDetails(Id, LocationId)));
 }
 public HttpResponseMessage Get([FromBody] int LocationId, [FromUri] int?CustomerId, [FromUri] DateTime?from, [FromUri] DateTime?to)
 {
     return(Request.CreateResponse(HttpStatusCode.OK, SalesEntryRegister.GetDetails(LocationId, CustomerId, from, to)));
 }
 public HttpResponseMessage Get([FromBody] int LocationId, [FromUri] DateTime?FromDate, [FromUri] DateTime?ToDate)
 {
     return(Request.CreateResponse(HttpStatusCode.OK, SalesEntryRegister.GetDetails(LocationId).Where(x => x.SalesDate >= FromDate && x.SalesDate <= ToDate)));
 }