public HttpResponseMessage addLending([FromBody] Lendings lending)
 {
     try
     {
         return(Request.CreateResponse(HttpStatusCode.OK, BLLending.addLending(lending)));
     }
     catch (Exception ex)
     {
         return(Request.CreateErrorResponse(HttpStatusCode.InternalServerError, ex));
     }
 }
 static Timer TimerToExcuteFunctionEveryMinute = new Timer(3600000);//every 24 hours
 static void CheckForTime_Elapsed(object sender, ElapsedEventArgs e)
 {
     try
     {
         if (DateTime.Now.Hour == 0)
         {
             BLLending.updateStatusEveryDay();
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public int checkStatus(int code)
 {
     return(BLLending.checkStatus(code));
 }
 public string allCategories(int code)
 {
     return(BLLending.checkDaysForLending(code));
 }
 public bool changeToBorrowed([FromUri] int code, int status)
 {
     return(BLLending.changeStatus(code));
 }
 public Books getBook([FromUri] int code)
 {
     return(BLLending.checkLending(code));
 }