private void CreateCallListOptions(CallListOptions callListOptions, RestRequest request)
{
var startDateParameterName = GetParameterNameWithEquality(callListOptions.StartTimeComaparasion, "StartTime");
if (callListOptions.To.HasValue()) request.AddParameter("To", callListOptions.To);
if (callListOptions.From.HasValue()) request.AddParameter("From", callListOptions.From);
if (callListOptions.Status.HasValue()) request.AddParameter("Status", callListOptions.Status);
if (callListOptions.StartTime.HasValue) request.AddParameter(startDateParameterName, callListOptions.StartTime.Value.ToString("yyyy-MM-dd"));
if (callListOptions.Page.HasValue) request.AddParameter("Page", callListOptions.Page);
if (callListOptions.PageSize.HasValue) request.AddParameter("PageSize", callListOptions.PageSize);
}