public GetAllCarryOutsForDateResponse GetAllCarryOutsForDate(GetAllCarryOutsForDateRequest request) { var response = new GetAllCarryOutsForDateResponse { IsSuccessful = false, Message = "" }; try { var carryOuts = _context.CarryOuts .Include(x => x.Customer) .Where(x => x.Customer.FirstName == request.Customer.FirstName) .Where(x => x.Customer.LastName == request.Customer.LastName) .Where(x => x.Customer.PhoneNumber == request.Customer.PhoneNumber) //.Where(x => x.SubmissionTime.Date.ToString("MM/dd/yyyy") == request.Date.Date.ToString("MM/dd/yyyy")) .ToList(); response.CarryOuts = carryOuts; response.IsSuccessful = true; } catch (Exception ex) { response.Message = ex.ToString(); } return(response); }
public IActionResult GetAllCarryOutsForDate() { var request = new GetAllCarryOutsForDateRequest(); var response = _carryOutService.GetAllCarryOutsForDate(request); if (response.IsSuccessful) { return(Ok(response.CarryOuts)); } else { return(BadRequest(response.Message)); } }