public ActionResult GetSignOutLog(Transportation_ViewAll log)
 {
     if (log.CheckOutTime != null)
     {
         if (log.CheckInTime >= DateTime.Today + new TimeSpan(23, 59, 59))
         {
             return(View(transportationContext.Transportation_ViewAll.Where(m => m.CheckOutTime >= log.CheckOutTime && m.CheckInTime <= log.CheckInTime || m.CheckInTime == null).ToList()));
         }
         return(View(transportationContext.Transportation_ViewAll.Where(m => m.CheckOutTime >= log.CheckOutTime && m.CheckInTime <= log.CheckInTime).ToList()));
     }
     return(View(transportationContext.Transportation_ViewAll.ToList()));
 }
 public ActionResult GetByDate(Transportation_ViewAll log)
 {
     log.CheckInTime += new TimeSpan(23, 59, 59);
     return(RedirectToAction("GetSignOutLog", log));
 }