public static ReportsSettingsView GetView(this ReportsSettings reportsSettings) { return(new ReportsSettingsView { GroupById = reportsSettings?.GroupById, ShowColumnIds = CommonHelpers.ConvertStringToArrayOfInts(reportsSettings.FilterShowColumnIds), DateStaticId = reportsSettings.DateStaticId, DateFrom = reportsSettings.DateFrom, DateTo = reportsSettings.DateTo, ClientIds = CommonHelpers.ConvertStringToArrayOfNullableInts(reportsSettings.FilterClientIds), ProjectIds = CommonHelpers.ConvertStringToArrayOfInts(reportsSettings.FilterProjectIds), MemberIds = CommonHelpers.ConvertStringToArrayOfInts(reportsSettings.FilterMemberIds), QueryName = reportsSettings.QueryName, QueryId = reportsSettings.Id, }); }