Пример #1
0
        public static FilteredRequest formatTimestamps(FilteredRequest request)
        {
            if (!string.IsNullOrEmpty(request.dateFrom))
            {
                if (request.timeFrom != null)
                {
                    request.dateFrom = $"{request.dateFrom} {request.timeFrom["hour"]}:{request.timeFrom["minute"]}:{request.timeFrom["second"]}";

                    if (request.timeTo == null)
                    {
                        string defaultTimeTo = "23:59:59";
                        request.dateTo = $"{request.dateTo} {defaultTimeTo}";
                    }
                    else
                    {
                        request.dateTo = $"{request.dateTo} {request.timeTo["hour"]}:{request.timeTo["minute"]}:{request.timeTo["second"]}";
                    }
                }
            }

            return(request);
        }
Пример #2
0
 public QueryBuilder(FilteredRequest request)
 {
     this.request = request;
     this.SQL     = QueryStubs.getFilteredResults();
 }