public HttpResponseMessage Delete([FromUri] int id, [FromBody] int modifiedBy)
        {
            AdvanceSalary AdvSal = new AdvanceSalary();

            AdvSal.Id         = id;
            AdvSal.ModifiedBy = modifiedBy;
            return(Request.CreateResponse(HttpStatusCode.OK, AdvSal.Delete()));
        }
 public HttpResponseMessage Save([FromBody] AdvanceSalary AdvSal)
 {
     if (AdvSal.Id == 0)
     {
         return(Request.CreateResponse(HttpStatusCode.OK, AdvSal.Save()));
     }
     else
     {
         return(Request.CreateResponse(HttpStatusCode.OK, AdvSal.Update()));
     }
 }
 public HttpResponseMessage Get([FromUri] int id, [FromBody] int CompanyId)
 {
     return(Request.CreateResponse(HttpStatusCode.OK, AdvanceSalary.GetDetails(id, CompanyId)));
 }