public HttpResponseMessage Delete([FromUri] int Id, [FromBody] int modifiedBy)
        {
            SalesEntryRegister pr = new SalesEntryRegister();

            pr.ID         = Id;
            pr.ModifiedBy = modifiedBy;
            return(Request.CreateResponse(HttpStatusCode.OK, pr.Delete()));
        }
 public HttpResponseMessage Save(SalesEntryRegister se)
 {
     if (se.ID > 0)
     {
         return(Request.CreateResponse(HttpStatusCode.OK, se.Update()));
     }
     else
     {
         return(Request.CreateResponse(HttpStatusCode.OK, se.Save()));
     }
 }
Beispiel #3
0
 public HttpResponseMessage GetSalesEntryDetails([FromBody] int LocationId, [FromUri] int ID)
 {
     return(Request.CreateResponse(HttpStatusCode.OK, SalesEntryRegister.GetDetailsFromEntry(LocationId, ID)));
 }
Beispiel #4
0
 public HttpResponseMessage GetSalesEntry([FromBody] int LocationId, [FromUri] int customerId, [FromUri] int ItemId, [FromUri] int InstanceId)
 {
     return(Request.CreateResponse(HttpStatusCode.OK, SalesEntryRegister.GetDetailsItemWise(LocationId, customerId, ItemId, InstanceId).Where(x => x.Status == 0)));
 }
 public async Task <HttpResponseMessage> SendMail([FromBody] string url, [FromUri] int salesId, [FromUri] string toAddress, [FromUri] int userId)
 {
     return(Request.CreateResponse(HttpStatusCode.OK, await Task.Run(() => SalesEntryRegister.SendMail(salesId, toAddress, userId, url))));
 }
 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)));
 }
 public HttpResponseMessage updateDespatch(SalesEntryRegister sr)
 {
     return(Request.CreateResponse(HttpStatusCode.OK, sr.UpdateDespatch()));
 }
 public HttpResponseMessage GetReceipts([FromUri] int salesId)
 {
     return(Request.CreateResponse(HttpStatusCode.OK, (object)SalesEntryRegister.GetReceipts(salesId)));
 }