using System.Collections.Generic; using Erp.Languages.Languages; using Erp.Platform.Enums; using Volo.Abp.Reflection; namespace Erp.Platform; public static class PlatformConsts { public const bool IsMultiTenant = true; public const string AppName = "Platform"; public const string DefaultLanguage = LanguageCodes.En; public const string React = "UI"; public const char MultiValueDelimiter = '|'; public static class EditorOptionValues { public static string Disabled = "{ \"disabled\" : true }"; public static string ShowClearButton = "{ \"showClearButton\" : true }"; public static string HtmlEditorOptions = "{\"toolbar\": {\"multiline\": true, \"items\": [{\"name\": \"undo\"},{\"name\": \"redo\"},{\"name\": \"separator\"},{\"name\": \"size\",\"acceptedValues\": [\"8pt\",\"10pt\",\"12pt\",\"14pt\",\"18pt\",\"24pt\",\"36pt\"],\"options\": {\"inputAttr\": {\"aria-label\": \"Font size\"}}},{\"name\": \"font\",\"acceptedValues\": [\"Arial\",\"Courier New\",\"Georgia\",\"Impact\",\"Lucida Console\",\"Tahoma\",\"Times New Roman\",\"Verdana\"],\"options\": {\"inputAttr\": {\"aria-label\": \"Font family\"}}},{\"name\": \"separator\"},{\"name\": \"bold\"},{\"name\": \"italic\"},{\"name\": \"strike\"},{\"name\": \"underline\"},{\"name\": \"separator\"},{\"name\": \"alignLeft\"},{\"name\": \"alignCenter\"},{\"name\": \"alignRight\"},{\"name\": \"alignJustify\"},{\"name\": \"separator\"},{\"name\": \"orderedList\"},{\"name\": \"bulletList\"},{\"name\": \"separator\"},{\"name\": \"header\",\"acceptedValues\": [false,1,2,3,4,5],\"options\": {\"inputAttr\": {\"aria-label\": \"Font family\"}}},{\"name\": \"separator\"},{\"name\": \"color\"},{\"name\": \"background\"},{\"name\": \"separator\"},{\"name\": \"link\"},{\"name\": \"image\"},{\"name\": \"separator\"},{\"name\": \"clear\"},{\"name\": \"codeBlock\"},{\"name\": \"blockquote\"},{\"name\": \"separator\"},{\"name\": \"insertTable\"},{\"name\": \"deleteTable\"},{\"name\": \"insertRowAbove\"},{\"name\": \"insertRowBelow\"},{\"name\": \"deleteRow\"},{\"name\": \"insertColumnLeft\"},{\"name\": \"insertColumnRight\"},{\"name\": \"deleteColumn\"}]}}"; public static string PhoneEditorOptions = "{\"format\": \"phoneGlobal\", \"mask\":\"(000) 000-0000\", \"maskInvalidMessage\":\"Lütfen geçerli bir telefon numarası girin\", \"useMaskedValue\":false, \"maskRules\": { \"X\": \"[0-9]\" }, \"placeholder\": \"(555) 123-4567\" }"; public static string TimeSpanOptions = "{\"type\":\"time\",\"pickerType\":\"list\",\"displayFormat\":\"HH:mm\",\"dateSerializationFormat\":\"yyyy-MM-ddTHH:mm:ss\",\"interval\":5,\"width\":\"100%\"}"; public static string NumberStandartFormat = "{ \"format\": \"fixedPoint\", \"precision\": 2 }"; public static string NumberPercentFormat = "{ \"format\": \"#0.##'%'\" }"; public static string DateFormat = "{ \"format\": \"dd/MM/yyyy\", \"displayFormat\" : \"dd/MM/yyyy\" }"; public static string DateTimeFormat = "{ \"format\": \"dd/MM/yyyy HH:mm\", \"displayFormat\" : \"dd/MM/yyyy HH:mm\" }"; public static string SliderOptions = "{\"tooltip\": { \"enabled\": true }}"; } public static class EditorScriptValues { public static string CalcTotalDaysFromDates = "(() => {const d=v=>!v?null:(v instanceof Date?v:new Date(v));const nf={...formData,[editor.dataField]:e?.value};const s=d(nf.StartDate),t=d(nf.EndDate);setFormData({...formData,TotalDays: s&&t?Math.max(0,Math.floor((Date.UTC(t.getFullYear(),t.getMonth(),t.getDate())-Date.UTC(s.getFullYear(),s.getMonth(),s.getDate()))/(24*60*60*1000))+1):null});})();"; public static string CalcTotalHoursFromTimes = "(()=>{const toD=v=>!v?null:(v instanceof Date?v:new Date(v));const next={...formData,[e.dataField]:e.value};const s=toD(next.StartTime),t=toD(next.EndTime);let h=null;if(s&&t){h=(t-s)/36e5;if(h<0)h+=24;h=Math.round(h*10)/10;}setFormData({...next,TotalHours:h});})();"; } public static class Prefix { public const string App = "App"; public const string Abp = "Abp"; public const string DbSchema = null; } public static class Permissions { public const string MenuGroup = "MenuGroup"; } public static class Tenants { public const string IsActive = "IsActive"; public const string OrganizationName = "OrganizationName"; public const string VknTckn = "VknTckn"; public const string Founder = "Founder"; public const string TaxOffice = "TaxOffice"; public const string Country = "Country"; public const string City = "City"; public const string District = "District"; public const string Township = "Township"; public const string Address1 = "Address1"; public const string Address2 = "Address2"; public const string PostalCode = "PostalCode"; public const string PhoneNumber = "PhoneNumber"; public const string MobileNumber = "MobileNumber"; public const string FaxNumber = "FaxNumber"; public const string Email = "Email"; public const string Website = "Website"; public const string MenuGroup = "MenuGroup"; } public static class AbpIdentity { public const string GroupName = $"{Prefix.Abp}.Identity"; public static class Profile { public const string Default = GroupName + ".Profile"; public static class General { public const string Default = Profile.Default + ".General"; public const string RequireVerifiedAccount = Default + ".RequireVerifiedAccount"; public const string BlacklistedEmailProviders = Default + ".BlacklistedEmailProviders"; public const string ForcePasswordChangeFrequency = Default + ".ForcePasswordChangeFrequency"; } } public static class User { public const string FullName = "FullName"; public const string Name = "Name"; public const string Surname = "Surname"; public const string LoginEndDate = "LoginEndDate"; public const string RoleNames = "RoleNames"; public const string IsVerified = "IsVerified"; public const string RocketUsername = "RocketUsername"; public const string UserLockedOutMessage = GroupName + ".UserLockedOutMessage"; public const string InvalidUserNameOrPassword = GroupName + ".InvalidUserNameOrPassword"; public const string ResendEmailConfirmedError = GroupName + ".ResendEmailConfirmedError"; public const string UserNotVerifiedMessage = GroupName + ".UserNotVerifiedMessage"; public const string ShouldChangePasswordOnNextLogin = GroupName + ".ShouldChangePasswordOnNextLogin"; public const string ShouldChangePasswordPeriodic = GroupName + ".ShouldChangePasswordPeriodic"; public const string IpRestrictionError = GroupName + ".IpRestrictionError"; public const string LoginEndDateError = GroupName + ".LoginEndDateError"; public const string TenantIsPassive = GroupName + ".TenantIsPassive"; public const string CaptchaWrongCode = GroupName + ".CaptchaWrongCode"; public const string TwoFactorWrongCode = GroupName + ".TwoFactorWrongCode"; public const string SignOut = GroupName + ".SignOut"; public const string AdminRoleName = "admin"; public const string AdminNameDefaultValue = "Sedat"; public const string AdminSurNameDefaultValue = "ÖZTÜRK"; public const string AdminEmailDefaultValue = "system@sozsoft.com"; public const string AdminPasswordDefaultValue = "1q2w3E*"; public const string AdminPhoneNumberDefaultValue = "05449476346"; public const string AdminRocketUsernameDefaultValue = "sedat.ozturk"; } public static class OrganizationUnits { public const string Default = GroupName + ".OrganizationUnits"; } } public static class AbpAccount { public const string GroupName = $"{Prefix.Abp}.Account"; public const string IsSelfRegistrationEnabled = GroupName + ".IsSelfRegistrationEnabled"; public const string EnableLocalLogin = GroupName + ".EnableLocalLogin"; public static class TwoFactor { public const string Default = GroupName + ".TwoFactor"; public const string Enabled = Default + ".Enabled"; } public static class Captcha { public const string Default = GroupName + ".Captcha"; public const string MaxFailedAccessAttempts = Default + ".MaxFailedAccessAttempts"; public const string EndPoint = Default + ".EndPoint"; public const string SiteKey = Default + ".SiteKey"; public const string SecretKey = Default + ".SecretKey"; } } public static class AbpSettings { public static class Mailing { public const string GroupName = $"{Prefix.Abp}.Mailing"; public static class Default { public const string GroupName = Mailing.GroupName + ".Default"; public const string DefaultFromAddress = Mailing.GroupName + ".DefaultFromAddress"; public const string DefaultFromDisplayName = Mailing.GroupName + ".DefaultFromDisplayName"; } public static class Smtp { public const string GroupName = Mailing.GroupName + ".Smtp"; public const string Host = GroupName + ".Host"; public const string Port = GroupName + ".Port"; public const string UserName = GroupName + ".UserName"; public const string Password = GroupName + ".Password"; public const string Domain = GroupName + ".Domain"; public const string EnableSsl = GroupName + ".EnableSsl"; } public static class AWS { public const string GroupName = Mailing.GroupName + ".AWS"; public const string Profile = GroupName + ".Profile"; public const string Region = GroupName + ".Region"; public const string AccessKey = GroupName + ".AccessKey"; public const string AccessKeyId = GroupName + ".AccessKeyId"; } } public static class SiteManagement { public const string GroupName = $"{Prefix.App}.SiteManagement"; public static class General { public const string Default = GroupName + ".General"; public const string NewMemberNotificationEmails = Default + ".NewMemberNotificationEmails"; public const string TimedLoginEmails = Default + ".TimedLoginEmails"; } public static class Theme { public const string Default = GroupName + ".Theme"; public static class Style { public const string Default = Theme.Default + ".Style"; public static Dictionary Items = new() { { "dx.light",$"{Prefix.App}.Setting.light" }, { "dx.light.compact", $"{Prefix.App}.Setting.light.compact" }, { "dx.dark", $"{Prefix.App}.Setting.dark" }, { "dx.dark.compact", $"{Prefix.App}.Setting.dark.compact" }, { "dx.contrast", $"{Prefix.App}.Setting.contrast" }, { "dx.contrast.compact", $"{Prefix.App}.Setting.contrast.compact" }, { "dx.carmine", $"{Prefix.App}.Setting.carmine" }, { "dx.darkmoon", $"{Prefix.App}.Setting.darkmoon" }, { "dx.softblue", $"{Prefix.App}.Setting.softblue" }, { "dx.darkviolet", $"{Prefix.App}.Setting.darkviolet" }, { "dx.greenmist", $"{Prefix.App}.Setting.greenmist" }, { "dx.material.blue.light", $"{Prefix.App}.Setting.material.blue.light" }, { "dx.material.blue.dark", $"{Prefix.App}.Setting.material.blue.dark" }, { "dx.material.lime.light",$"{Prefix.App}.Setting.material.lime.light" }, { "dx.material.lime.dark", $"{Prefix.App}.Setting.material.lime.dark" }, { "dx.material.orange.light", $"{Prefix.App}.Setting.material.orange.light" }, { "dx.material.orange.dark", $"{Prefix.App}.Setting.material.orange.dark" }, { "dx.material.purple.light", $"{Prefix.App}.Setting.material.purple.light" }, { "dx.material.purple.dark", $"{Prefix.App}.Setting.material.purple.dark" }, { "dx.material.teal.light", $"{Prefix.App}.Setting.material.teal.light" }, { "dx.material.teal.dark", $"{Prefix.App}.Setting.material.teal.dark" }, { "dx.material.blue.light.compact", $"{Prefix.App}.Setting.material.blue.light.compact" }, { "dx.material.blue.dark.compact", $"{Prefix.App}.Setting.material.blue.dark.compact" }, { "dx.material.lime.light.compact", $"{Prefix.App}.Setting.material.lime.light.compact" }, { "dx.material.lime.dark.compact", $"{Prefix.App}.Setting.material.lime.dark.compact" }, { "dx.material.orange.light.compact",$"{Prefix.App}.Setting.material.orange.light.compact" }, { "dx.material.orange.dark.compact",$"{Prefix.App}.Setting.material.orange.dark.compact" }, { "dx.material.purple.light.compact",$"{Prefix.App}.Setting.material.purple.light.compact" }, { "dx.material.purple.dark.compact",$"{Prefix.App}.Setting.material.purple.dark.compact" }, { "dx.material.teal.light.compact", $"{Prefix.App}.Setting.material.teal.light.compact" }, { "dx.material.teal.dark.compact", $"{Prefix.App}.Setting.material.teal.dark.compact" }, { "dx.fluent.blue.dark.compact", $"{Prefix.App}.Setting.fluent.blue.dark.compact" }, { "dx.fluent.blue.dark", $"{Prefix.App}.Setting.fluent.blue.dark" }, { "dx.fluent.blue.light.compact", $"{Prefix.App}.Setting.fluent.blue.light.compact" }, { "dx.fluent.blue.light", $"{Prefix.App}.Setting.fluent.blue.light" }, { "dx.fluent.saas.dark.compact", $"{Prefix.App}.Setting.fluent.saas.dark.compact" }, { "dx.fluent.saas.dark", $"{Prefix.App}.Setting.fluent.saas.dark" }, { "dx.fluent.saas.light.compact", $"{Prefix.App}.Setting.fluent.saas.light.compact" }, { "dx.fluent.saas.light", $"{Prefix.App}.Setting.fluent.saas.light" }, }; } } } public static class Sender { public const string GroupName = $"{Prefix.App}.Sender"; public static class Sms { public const string Default = GroupName + ".Sms"; public static class PostaGuvercini { public const string Default = Sms.Default + ".PostaGuvercini"; public const string Url = Default + ".Url"; public const string Username = Default + ".Username"; public const string Password = Default + ".Password"; } } public static class Rocket { public const string Default = GroupName + ".Rocket"; public const string Url = Default + ".Url"; public const string UserId = Default + ".UserId"; public const string Token = Default + ".Token"; } public static class WhatsApp { public const string Default = GroupName + ".WhatsApp"; public const string Url = Default + ".Url"; public const string PhoneNumberId = Default + ".PhoneNumberId"; public const string TemplateName = Default + ".TemplateName"; public const string Token = Default + ".Token"; } } } public static class AppCodes { public const string Home = Prefix.App + ".Home"; public const string Saas = Prefix.App + ".Saas"; public const string Branches = Prefix.App + ".Branches"; public static class Settings { public const string Default = Prefix.App + ".Settings"; public const string GlobalSearch = Default + ".GlobalSearch"; public const string SettingDefinitions = Default + ".SettingDefinitions"; } public static class Languages { public const string Default = Prefix.App + ".Languages"; public const string Language = Default + ".Language"; public const string LanguageText = Default + ".LanguageText"; } public const string Menus = Prefix.App + ".Menus"; public static class Listforms { public const string Default = Prefix.App + ".Listforms"; public const string Wizard = Default + ".Wizard"; public const string DataSource = Default + ".DataSource"; public const string Listform = Default + ".Listform"; public const string ListformField = Default + ".ListformField"; public const string Chart = Default + ".Chart"; } public static class Notifications { public const string Default = Prefix.App + ".Notifications"; public const string NotificationRules = Default + ".NotificationRules"; public const string Notification = Default + ".Notification"; } public const string BackgroundWorkers = Prefix.App + ".BackgroundWorkers"; public static class DeveloperKits { public const string Default = Prefix.App + ".DeveloperKit"; public const string CustomEndpoints = Default + ".CustomEndpoints"; public const string Get = CustomEndpoints + ".Get"; public const string Post = CustomEndpoints + ".Post"; public static class DynamicServices { public const string DynamicService = Default + ".DynamicServices"; public const string Create = DynamicService + ".Create"; public const string Edit = DynamicService + ".Edit"; public const string Delete = DynamicService + ".Delete"; public const string Manage = DynamicService + ".Manage"; public const string TestCompile = DynamicService + ".TestCompile"; public const string Publish = DynamicService + ".Publish"; public const string ViewCode = DynamicService + ".ViewCode"; } } public const string Blog = Prefix.App + ".Blog"; public const string Forum = Prefix.App + ".Forum"; public const string Administration = Prefix.App + ".Administration"; public const string Setting = Prefix.App + ".Setting"; public static class IdentityManagement { public const string ClaimTypes = Prefix.App + ".ClaimType"; public const string IpRestrictions = Prefix.App + ".IpRestrictions"; } public const string AuditLogs = Prefix.App + ".AuditLogs"; public static class Definitions { public const string ContactTag = Default + ".ContactTag"; public const string ContactTitle = Default + ".ContactTitle"; public const string Currency = Default + ".Currency"; public const string CountryGroup = Default + ".CountryGroup"; public const string Country = Default + ".Country"; public const string City = Default + ".City"; public const string District = Default + ".District"; public const string Default = Prefix.App + ".Definitions"; public const string Sector = Default + ".Sector"; public const string SkillType = Default + ".SkillType"; public const string UomCategory = Default + ".UomCategory"; public const string Bank = Default + ".Bank"; public const string Behavior = Default + ".Behavior"; public const string Disease = Default + ".Disease"; public const string Document = Default + ".Document"; public const string EducationStatus = Default + ".EducationStatus"; public const string MeetingMethod = Default + ".MeetingMethod"; public const string MeetingResult = Default + ".MeetingResult"; public const string Program = Default + ".Program"; public const string Interesting = Default + ".Interesting"; public const string SalesRejectionReason = Default + ".SalesRejectionReason"; public const string ClassCancellationReason = Default + ".ClassCancellationReason"; public const string Source = Default + ".Source"; public const string Vaccine = Default + ".Vaccine"; public const string NoteType = Default + ".NoteType"; public const string WorkHour = Default + ".WorkHour"; public const string Vehicle = Default + ".Vehicle"; public const string Schedule = Default + ".Schedule"; public const string ScheduleLesson = Default + ".ScheduleLesson"; public const string Psychologist = Default + ".Psychologist"; public const string Meal = Default + ".Meal"; public const string Lawyer = Default + ".Lawyer"; public const string LessonPeriod = Default + ".LessonPeriod"; public const string RegistrationType = Default + ".RegistrationType"; public const string RegistrationMethod = Default + ".RegistrationMethod"; public const string ClassType = Default + ".ClassType"; public const string Class = Default + ".Class"; public const string Level = Default + ".Level"; } public static class Hr { public const string Default = Prefix.App + ".Hr"; public const string EventType = Default + ".EventType"; public const string EventCategory = Default + ".EventCategory"; public const string Event = Default + ".Event"; } } public static class Wizard { public static string WizardKey(string code) => $"{Prefix.App}.{AppName}.{code}"; public static string WizardKeyTitle(string code) => $"{WizardKey(code)}.Title"; public static string WizardKeyDesc(string code) => $"{WizardKey(code)}.Desc"; public static string WizardKeyParent(string code) => $"{WizardKey(code)}.Parent"; public static string PermCreate(string code) => $"{WizardKey(code)}.Create"; public static string PermUpdate(string code) => $"{WizardKey(code)}.Update"; public static string PermDelete(string code) => $"{WizardKey(code)}.Delete"; public static string PermExport(string code) => $"{WizardKey(code)}.Export"; public static string LangKeyCreate => $"{Prefix.App}.Create"; public static string LangKeyUpdate => $"{Prefix.App}.Update"; public static string LangKeyDelete => $"{Prefix.App}.Delete"; public static string LangKeyExport => $"{Prefix.App}.Export"; public static string MenuUrl(string code) => $"/list/{code}"; public static string MenuIcon => "FcList"; } public static class AppErrorCodes { public const string NoAuth = "Error:0001"; public const string EntityNotFound = "App.NoResults"; public const string ParameterNotValid = "Error:0003"; public const string SimilarInformationNotCopied = "Error:0004"; public const string InternalError = "Error:0005"; } public static class UserCannotSignInErrors { public static string LoginNotAllowed_NotVerified { get; set; } = "UserCannotSignInWithoutVerifiedAccount"; public static string LoginNotAllowed_NotAllowedIp { get; set; } = "UserCannotSignInWithoutAllowedIp"; public static string LoginNotAllowed_LoginEndDateDue { get; set; } = "UserCannotSignInLoginEndDateDue"; public static string ShouldChangePasswordOnNextLogin { get; set; } = "UserCannotSignInShouldChangePasswordOnNextLogin"; public static string ShouldChangePasswordPeriodic { get; set; } = "UserCannotSignInShouldChangePasswordPeriodic"; public static string LoginNotAllowed_TenantIsPassive { get; set; } = "UserCannotSignInTenantIsPassive"; public static string LoginNotAllowed_TenantNotFound { get; set; } = "UserCannotSignInTenantNotFound"; } public static class GridOptions { public const int RowsPerPage = 100; public const string SortModeNone = "none"; public const string SortModeSingle = "single"; public const string SortModeMultiple = "multiple"; public const string FilterRowApplyFilterAuto = "auto"; public const string FilterRowApplyFilterOnClick = "onClick"; public const string PagerOptionDisplayModeAdaptive = "adaptive"; public const string PagerOptionDisplayModeCompact = "compact"; public const string PagerOptionDisplayModeFull = "full"; public const string PagerOptionScrollingModeInfinite = "infinite"; public const string PagerOptionScrollingModeStandard = "standard"; public const string PagerOptionScrollingModeVirtual = "virtual"; public const string SelectionModeNone = "none"; public const string SelectionModeSingle = "single"; public const string SelectionModeMultiple = "multiple"; public const string SelectionAllModePage = "page"; public const string SelectionAllModeAllPages = "allPages"; public const string ShowCheckBoxesModeNone = "none"; public const string ShowCheckBoxesModeAlways = "always"; public const string ShowCheckBoxesModeOnClick = "onClick"; public const string ShowCheckBoxesModeOnLongTap = "onLongTap"; public const string StateStoringTypeCustom = "custom"; public const string StateStoringTypeLocalStorage = "localStorage"; public const string ColumnResizingModeNextColumn = "nextColumn"; public const string ColumnResizingModeWidget = "widget"; public const string EditingModeBatch = "batch"; public const string EditingModeCell = "cell"; public const string EditingModeRow = "row"; public const string EditingModeForm = "form"; public const string EditingModePopup = "popup"; public const string EditingRefreshModeFull = "full"; public const string EditingRefreshModeReshape = "reshape"; public const string EditingRefreshModeRepaint = "repaint"; public const string EditingNewRowPositionFirst = "first"; public const string EditingNewRowPositionLast = "last"; public const string EditingNewRowPositionPageBottom = "pageBottom"; public const string EditingNewRowPositionPageTop = "pageTop"; public const string EditingNewRowPositionViewportBottom = "viewportBottom"; public const string EditingNewRowPositionViewportTop = "viewportTop"; public const string EditingStartEditActionClick = "click"; public const string EditingStartEditActionDblClick = "dblClick"; //Accepted Values: 'empty' | 'group' | 'simple' | 'tabbed' | 'button' public const string EditingFormItemTypeEmpty = "empty"; public const string EditingFormItemTypeGroup = "group"; public const string EditingFormItemTypeSimple = "simple"; public const string EditingFormItemTypeTabbed = "tabbed"; public const string EditingFormItemTypeButton = "button"; public const string GridRowTypeData = "data"; public const string GridRowTypeDetail = "detail"; public const string GridRowTypeDetailAdaptive = "detailAdaptive"; public const string GridRowTypeGroup = "group"; public const string GridRowTypeGroupFooter = "groupFooter"; public const string GridRowTypeHeader = "header"; public const string GridRowTypeFilter = "filter"; public const string GridRowTypeTotalFooter = "totalFooter"; public const string LoadPanelAuto = "auto"; public const string LoadPanelTrue = "true"; public const string LoadPanelFalse = "false"; public const string ColumnChooserDragAndDrop = "dragAndDrop"; public const string ColumnChooserSelect = "select"; } public static class GridColumnOptions { public const string SortOrderAsc = "asc"; public const string SortOrderDesc = "desc"; public static readonly string[] FilterOperations = { "=", "<>", "<", "<=", ">", ">=", "contains", "endswith", "isblank", "isnotblank", "notcontains", "startswith", "between", "anyof", "noneof" }; public static readonly string[] FilterOperationsForString = { "contains", "notcontains", "startswith", "endswith", "=", "<>" }; public static readonly string[] FilterOperationsForNumeric = { "=", "<>", "<", ">", "<=", ">=", "between" }; public static readonly string[] FilterOperationsForDate = { "=", "<>", "<", ">", "<=", ">=", "between" }; public const string ScrollingModeInfinite = "infinite"; public const string ScrollingModeStandard = "standard"; public const string ScrollingModeVirtual = "virtual"; public const string PagerDisplayModeAdaptive = "adaptive"; public const string PagerDisplayModeCompact = "compact"; public const string PagerDisplayModeFull = "full"; public const string SummaryTypeCount = "count"; public const string SummaryTypeSum = "sum"; public const string SummaryTypeAvg = "avg"; public const string SummaryTypeMax = "max"; public const string SummaryTypeMin = "min"; public const string SummaryTypeCustom = "custom"; public const string ColumnCustomizationFixedPositionLeft = "left"; public const string ColumnCustomizationFixedPositionRight = "right"; public const string ColumnValueFormatBillions = "billions"; public const string ColumnValueFormatCurrency = "currency"; public const string ColumnValueFormatDay = "day"; public const string ColumnValueFormatDecimal = "decimal"; public const string ColumnValueFormatExponential = "exponential"; public const string ColumnValueFormatFixedPoint = "fixedPoint"; public const string ColumnValueFormatLargeNumber = "largeNumber"; public const string ColumnValueFormatLongDate = "longDate"; public const string ColumnValueFormatLongTime = "longTime"; public const string ColumnValueFormatMillions = "millions"; public const string ColumnValueFormatMillisecond = "millisecond"; public const string ColumnValueFormatMonth = "month"; public const string ColumnValueFormatMonthAndDay = "monthAndDay"; public const string ColumnValueFormatMonthAndYear = "monthAndYear"; public const string ColumnValueFormatPercent = "percent"; public const string ColumnValueFormatQuarter = "quarter"; public const string ColumnValueFormatQuarterAndYear = "quarterAndYear"; public const string ColumnValueFormatShortDate = "shortDate"; public const string ColumnValueFormatShortTime = "shortTime"; public const string ColumnValueFormatThousands = "thousands"; public const string ColumnValueFormatTrillions = "trillions"; public const string ColumnValueFormatYear = "year"; public const string ColumnValueFormatDayOfWeek = "dayOfWeek"; public const string ColumnValueFormatHour = "hour"; public const string ColumnValueFormatLongDateLongTime = "longDateLongTime"; public const string ColumnValueFormatMinute = "minute"; public const string ColumnValueFormatSecond = "second"; public const string ColumnValueFormatShortDateShortTime = "shortDateShortTime"; public const string ColumnJoinTypeInner = "INNER JOIN"; public const string ColumnJoinTypeLeft = "LEFT JOIN"; public const string ColumnJoinTypeRight = "RIGHT JOIN"; //public const string ColumnJoinTypeCross = "CROSS JOIN"; public const string ColumnConditionTypeAnd = "AND"; public const string ColumnConditionTypeOr = "OR"; public const string ColumnValidationTypeRequired = "required"; public const string ColumnValidationTypeNumeric = "numeric"; public const string ColumnValidationTypeRange = "range"; public const string ColumnValidationTypeStringLength = "stringLength"; public const string ColumnValidationTypeCustom = "custom"; public const string ColumnValidationTypeCompare = "compare"; public const string ColumnValidationTypePattern = "pattern"; public const string ColumnValidationTypeEmail = "email"; public const string ColumnValidationTypeAsync = "async"; public const string ColumnValidationComparisonTypeNotEqual = "!="; public const string ColumnValidationComparisonTypeNotEqualOrType = "!=="; public const string ColumnValidationComparisonTypeLessThan = "<"; public const string ColumnValidationComparisonTypeLessThanOrEqual = "<="; public const string ColumnValidationComparisonTypeEqualTo = "=="; public const string ColumnValidationComparisonTypeEqualAndType = "==="; public const string ColumnValidationComparisonTypeGreaterThan = ">"; public const string ColumnValidationComparisonTypeGreaterThanOrEqual = ">="; public const string ColumnLookupTagBoxEditorApplyValueModeInstantly = "instantly"; public const string ColumnLookupTagBoxEditorApplyValueModeUseButtons = "useButtons"; } public static class Urls { public const string EmailConfirmation = "Account.EmailConfirmation"; public const string PasswordReset = "Account.PasswordReset"; public const string TwoFactor = "Account.TwoFactor"; public const string Login = "Account.Login"; public const string UserDetail = "Identity.UserDetail"; } public static class DefaultValues { public const string UserId = "@USERID"; public const string UserName = "@USERNAME"; public const string Roles = "@ROLES"; public const string Date = "@DATE"; public const string Now = "@NOW"; public const string Year = "@YEAR"; public const string Month = "@MONTH"; public const string Day = "@DAY"; public const string Id = "@ID"; public const string NewId = "@NEWID"; public const string Selected_Ids = "@SELECTED_IDS"; public const string TenantId = "@TENANTID"; public const string AutoNumber = "@AUTONUMBER"; } public static class EditorTypes { public const string dxAutocomplete = "dxAutocomplete"; public const string dxCalendar = "dxCalendar"; public const string dxCheckBox = "dxCheckBox"; public const string dxColorBox = "dxColorBox"; public const string dxDateBox = "dxDateBox"; public const string dxDateRangeBox = "dxDateRangeBox"; public const string dxDropDownBox = "dxDropDownBox"; public const string dxHtmlEditor = "dxHtmlEditor"; public const string dxLookup = "dxHtmlEdidxLookuptor"; public const string dxNumberBox = "dxNumberBox"; public const string dxRadioGroup = "dxRadioGroup"; public const string dxRangeSlider = "dxRangeSlider"; public const string dxSelectBox = "dxSelectBox"; public const string dxSlider = "dxSlider"; public const string dxSwitch = "dxSwitch"; public const string dxTagBox = "dxTagBox"; public const string dxTextArea = "dxTextArea"; public const string dxTextBox = "dxTextBox"; } public static class CustomEndpointConsts { public static class ParameterTypes { public const string Static = "S"; public const string Query = "Q"; public const string Path = "P"; public const string Body = "B"; } } public static class IdentityPermissions { public const string GroupName = "AbpIdentity"; public static class Roles { public const string Default = GroupName + ".Roles"; public const string Create = Default + ".Create"; public const string Update = Default + ".Update"; public const string Delete = Default + ".Delete"; public const string Export = Default + ".Export"; public const string Import = Default + ".Import"; public const string Note = Default + ".Note"; public const string ManagePermissions = Default + ".ManagePermissions"; } public static class Users { public const string Default = GroupName + ".Users"; public const string Create = Default + ".Create"; public const string Update = Default + ".Update"; public const string Delete = Default + ".Delete"; public const string Export = Default + ".Export"; public const string Import = Default + ".Import"; public const string Note = Default + ".Note"; public const string ManagePermissions = Default + ".ManagePermissions"; public const string ManageRoles = Update + ".ManageRoles"; } public static class UserLookup { public const string Default = GroupName + ".UserLookup"; } public static string[] GetAll() { return ReflectionHelper.GetPublicConstantsRecursively(typeof(IdentityPermissions)); } } public static string FullNameTable(TableNameEnum TableName) { return TableNameResolver.GetFullTableName($"{TableName}"); } public static string FullNameView(TableNameEnum TableName) { return TableNameResolver.GetFullViewName($"{TableName}"); } }