
window.resultStates = [
    { text: "نامشخص", enText: "Unknown", value: 0, color: "navy" },
    { text: "موفق", enText: "Successful", value: 1, color: "green" },
    { text: "ناموفق", enText: "Failed", value: 2, color: "red" }
];
window.actionNames = [
    { text: 'نامشخص', enText: 'NoName', value: 0, group: 'عمومی', hidden: false, accountFilter: false, color: 'none' },
    { text: 'مشاهده رکوردها', enText: 'FilterBy', value: 1, group: 'عمومی', hidden: false, accountFilter: false, color: 'none' },
    { text: 'ثبت رکورد جدید', enText: 'Post', value: 2, group: 'عمومی', hidden: false, accountFilter: true, color: 'none' },
    { text: 'ویرایش', enText: 'Put', value: 3, group: 'عمومی', hidden: false, accountFilter: true, color: 'none' },
    { text: 'حذف', enText: 'Delete', value: 4, group: 'عمومی', hidden: false, accountFilter: false, color: 'none' },
    { text: 'فعال/غیرفعال کردن', enText: 'PutStateType', value: 8, group: 'عمومی', hidden: false, accountFilter: true, color: 'none' },
    { text: 'تغییر اولویت رکوردها', enText: 'PutPriority', value: 10, group: 'عمومی', hidden: false, accountFilter: false, color: 'none' },
    { text: 'کپی رکورد', enText: 'Copy', value: 64, group: 'عمومی', hidden: false, accountFilter: false, color: 'none' },
    { text: 'مشاهده رکوردهای داخلی', enText: 'DataFilterBy', value: 15, group: 'عمومی', hidden: false, accountFilter: false, color: 'none' },
    { text: 'آپلود فایل', enText: 'ImportFile', value: 125, group: 'عمومی', hidden: false, accountFilter: false, color: 'none' },
    { text: 'حذف فایل', enText: 'DeleteFile', value: 126, group: 'عمومی', hidden: false, accountFilter: false, color: 'none' },
    { text: 'بایگانی/لغو بایگانی', enText: 'Archive', value: 66, group: 'عمومی', hidden: false, accountFilter: false, color: 'none' },
    { text: 'دریافت خروجی اکسل', enText: 'GetExcel', value: 127, group: 'عمومی', hidden: false, accountFilter: false, color: 'none' },
    { text: 'دریافت خروجی پی دی اف', enText: 'Pdf', value: 101, group: 'عمومی', hidden: false, accountFilter: false, color: 'none' },
    { text: 'مشاهده پیش نمایش گزارش خروجی', enText: 'GetReportPreview', value: 128, group: 'عمومی', hidden: false, accountFilter: false, color: 'none' },
    { text: 'دریافت گزارش خروجی', enText: 'GetReport', value: 129, group: 'عمومی', hidden: false, accountFilter: false, color: 'none' },
    { text: 'قفل/باز کردن رکورد برای ویرایش', enText: 'PutLock', value: 135, group: 'عمومی', hidden: false, accountFilter: false, color: 'none' },
    { text: 'باز کردن رکورد قفل شده', enText: 'AdminUnlock', value: 136, group: 'عمومی', hidden: false, accountFilter: false, color: 'none' },
    { text: 'تغییر رمز توسط مدیر', enText: 'AdminResetPassword', value: 59, group: 'کاربران', hidden: false, accountFilter: true, color: 'none' },
    { text: 'تغییر رمز توسط کاربر', enText: 'UserResetPassword', value: 60, group: 'کاربران', hidden: false, accountFilter: true, color: 'none' },
    { text: 'ویرایش پروفایل', enText: 'PutProfile', value: 61, group: 'کاربران', hidden: false, accountFilter: true, color: 'none' },
    { text: 'مشاهده دسترسی های کاربر', enText: 'GetAccess', value: 97, group: 'کاربران', hidden: false, accountFilter: false, color: 'none' },
    { text: 'ویرایش دسترسی های کاربر', enText: 'PostAccess', value: 98, group: 'کاربران', hidden: false, accountFilter: true, color: 'none' },
    { text: 'فعالسازی حساب کاربری', enText: 'Unlock', value: 114, group: 'کاربران', hidden: false, accountFilter: true, color: 'none' },
    { text: 'تغییر وضعیت تایید', enText: 'PutSubmit', value: 29, group: 'دوره مالی', hidden: false, accountFilter: false, color: 'none' },
    { text: 'ویرایش دوره های مقایسه ای', enText: 'PutComparatives', value: 31, group: 'دوره مالی', hidden: false, accountFilter: false, color: 'none' },
    { text: 'باز کردن /بستن دوره مالی', enText: 'PutClosed', value: 32, group: 'دوره مالی', hidden: false, accountFilter: false, color: 'none' },
    { text: 'مقداردهی فرم', enText: 'DataPost', value: 124, group: 'اطلاعات شرکت ها', hidden: false, accountFilter: false, color: 'none' },
    { text: 'ویرایش مقادیر فرم', enText: 'DataPut', value: 132, group: 'اطلاعات شرکت ها', hidden: false, accountFilter: false, color: 'none' },
    { text: 'حذف مقادیر فرم', enText: 'DataDelete', value: 133, group: 'اطلاعات شرکت ها', hidden: false, accountFilter: false, color: 'none' },
    { text: 'تبدیل برگ/شاخه', enText: 'PutNodeType', value: 41, group: 'درختواره ها', hidden: false, accountFilter: false, color: 'none' },
    { text: 'مشاهده درخت مرجع', enText: 'DiffTrees', value: 112, group: 'درختواره ها', hidden: false, accountFilter: false, color: 'none' },
    { text: 'همگام سازی تغییرات درختواره', enText: 'SyncTrees', value: 113, group: 'درختواره ها', hidden: false, accountFilter: false, color: 'none' },
    { text: 'ویرایش تنظیمات درختواره', enText: 'PutTreeSetting', value: 120, group: 'درختواره ها', hidden: false, accountFilter: false, color: 'none' },
    { text: 'بازگردانی شاخه های مشمول تلفیق به تنظیمات اولیه', enText: 'ResetConsolidationBranch', value: 121, group: 'درختواره ها', hidden: false, accountFilter: false, color: 'none' },
    { text: 'کپی یا کات گره های درختواره', enText: 'Paste', value: 122, group: 'درختواره ها', hidden: false, accountFilter: false, color: 'none' },
    { text: 'اعمال /لغو اثر', enText: 'ChangeMappingResult', value: 40, group: 'نگاشت', hidden: false, accountFilter: false, color: 'none' },
    { text: 'نگاشت', enText: 'PostMapping', value: 87, group: 'نگاشت', hidden: false, accountFilter: false, color: 'none' },
    { text: 'لغو نگاشت', enText: 'DeleteMapping', value: 88, group: 'نگاشت', hidden: false, accountFilter: false, color: 'none' },
    { text: 'نگاشت خودکار', enText: 'AutoPostMapping', value: 116, group: 'نگاشت', hidden: false, accountFilter: false, color: 'none' },
    { text: 'ایجاد حساب مقابل', enText: 'PostSubstituteNode', value: 117, group: 'نگاشت', hidden: false, accountFilter: false, color: 'none' },
    { text: 'ویرایش حساب مقابل', enText: 'PutSubstituteNode', value: 118, group: 'نگاشت', hidden: false, accountFilter: false, color: 'none' },
    { text: 'حذف حساب مقابل', enText: 'DeleteSubstituteNode', value: 119, group: 'نگاشت', hidden: false, accountFilter: false, color: 'none' },
    { text: 'اجرای الگوهای نگاشت', enText: 'Apply', value: 110, group: 'الگوی نگاشت', hidden: false, accountFilter: false, color: 'none' },
    { text: 'بازگردانی الگوهای نگاشت', enText: 'Rollback', value: 111, group: 'الگوی نگاشت', hidden: false, accountFilter: false, color: 'none' },
    { text: 'تایید/عدم تایید', enText: 'PutConfirmationType', value: 9, group: 'اسناد اصلاحی و طبقه بندی', hidden: false, accountFilter: false, color: 'none' },
    { text: 'تعیین درصد مالکیت', enText: 'PutOwnership', value: 54, group: 'شرکت های مشمول تلفیق', hidden: false, accountFilter: false, color: 'none' },
    { text: 'حذف محتوای جدول', enText: 'RemoveData', value: 104, group: 'محاسبات', hidden: false, accountFilter: false, color: 'none' },
    { text: 'حذف اثر اجرای روال های محاسبه', enText: 'RemoveCalculation', value: 107, group: 'محاسبات', hidden: false, accountFilter: false, color: 'none' },
    { text: 'اجرای روال های محاسبه', enText: 'ApplyCalculation', value: 108, group: 'محاسبات', hidden: false, accountFilter: false, color: 'none' },
    { text: 'مشاهده محتوای قالب جدول', enText: 'GetExcelData', value: 56, group: 'قالب جدول', hidden: false, accountFilter: false, color: 'none' },
    { text: 'ذخیره تغییرات در گزارش ساز', enText: 'SaveExcelData', value: 57, group: 'قالب جدول', hidden: false, accountFilter: false, color: 'none' },
    { text: 'مشاهده پیش نمایش قالب جدول', enText: 'Preview', value: 58, group: 'قالب جدول', hidden: false, accountFilter: false, color: 'none' },
    { text: 'دریافت فایل پشتیبان از قالب های جدول', enText: 'Export', value: 93, group: 'قالب جدول', hidden: false, accountFilter: false, color: 'none' },
    { text: 'مشاهده مقادیر سفارشی اطلاعات در گزارش ساز', enText: 'GetCustomReportInfo', value: 130, group: 'قالب جدول', hidden: false, accountFilter: false, color: 'none' },
    { text: 'ویرایش مقادیر سفارشی اطلاعات در گزارش ساز', enText: 'SetCustomReportInfo', value: 131, group: 'قالب جدول', hidden: false, accountFilter: false, color: 'none' },
    { text: 'حذف پی دی اف ذخیره شده مجله', enText: 'DeleteSavedMagazine', value: 70, group: 'مجله', hidden: false, accountFilter: false, color: 'none' },
    { text: 'مشاهده محتوای مجله', enText: 'GetPages', value: 84, group: 'مجله', hidden: false, accountFilter: false, color: 'none' },
    { text: 'ذخیره محتوای مجله', enText: 'SavePages', value: 85, group: 'مجله', hidden: false, accountFilter: false, color: 'none' },
    { text: 'ذخیره یا دریافت پی دی اف مجله', enText: 'MagazinePdf', value: 123, group: 'مجله', hidden: false, accountFilter: false, color: 'none' },
    { text: 'اجرای ارتباط', enText: 'Run', value: 1001, group: 'مدیریت ارتباط', hidden: false, accountFilter: false, color: 'none' },
    { text: 'ورود', enText: 'GetToken', value: 51, group: 'کاربران', hidden: true, accountFilter: true, color: 'none' },
    { text: 'ورود', enText: 'GetNewToken', value: 134, group: '', hidden: true, accountFilter: false, color: 'none' },
    { text: 'ورود پس از تغییر رمز', enText: 'ForceChangePassword', value: 52, group: 'کاربران', hidden: true, accountFilter: true, color: 'none' },
    { text: 'خروج', enText: 'LogOff', value: 53, group: 'کاربران', hidden: true, accountFilter: true, color: 'none' },
    { text: 'منقضی شدن توکن', enText: 'TokenIsExpired', value: 55, group: 'کاربران', hidden: true, accountFilter: true, color: 'none' },
    { text: 'ارسال رمز یکبار مصرف', enText: 'SendOTP', value: 62, group: '', hidden: false, accountFilter: false, color: 'none' },
    { text: 'ارسال هشدار ذخیره سازی لاگ', enText: 'SendLogCapacityWarning', value: 137, group: 'پیام های مدیریتی', hidden: false, accountFilter: false, color: 'none' },
    { text: 'ارسال خطای ذخیره سازی لاگ', enText: 'SendLogExceptionWarning', value: 138, group: 'پیام های مدیریتی', hidden: false, accountFilter: false, color: 'none' },
    { text: 'مشاهده تنظیمات سامانه', enText: 'GetSystemSettings', value: 139, group: 'تنظیمات سامانه', hidden: false, accountFilter: false, color: 'none' },
    { text: 'ویرایش تنظیمات سامانه', enText: 'SetSystemSettings', value: 140, group: 'تنظیمات سامانه', hidden: false, accountFilter: false, color: 'none' },
];

window.methodTypes = [
    { text: "نامشخص", enText: "NoName", value: 0, color: "" },
    { text: "بروزرسانی", enText: "Put", value: 1, color: "" },
    { text: "ارسال اطلاعات", enText: "Post", value: 2, color: "" },
    { text: "حذف", enText: "Delete", value: 3, color: "" },
    { text: "دریافت", enText: "Get", value: 4, color: "" }
];


window.actionlogModelRes = {
    id: {
        fa: '#',
        colName: 'id',
        tablecol: false,
        visibleCol: false,
        sortDir: "Ascending",
        alias: null,
        type: "template",
        templateName: "checkbox-table-template"
    },
    userName: {
        fa: 'کاربر',
        colName: 'userName',
        tablecol: true,
        visibleCol: true,
        sortDir: "None",
        alias: "userId",
        type: "string"
    },
    date: {
        fa: 'تاریخ ایجاد',
        colName: 'date',
        tablecol: true,
        visibleCol: true,
        sortDir: "Descending",
        alias: null,
        type: "pdatetime"
    },
    resultState: {
        fa: 'وضعیت',
        colName: 'resultState',
        tablecol: true,
        visibleCol: true,
        sortDir: "None", 
        alias: null,
        type: "label"
    },
    controllerName: {
        fa: 'بخش',
        colName: 'controllerName',
        tablecol: true,
        visibleCol: true,
        sortDir: "None",
        alias: null,
        type: "string"
    },
    actionName: {
        fa: 'عملیات',
        colName: 'actionName',
        tablecol: true,
        visibleCol: true,
        sortDir: "None",
        alias: null,
        type: "string"
    },
    networkIp: {
        fa: 'آی پی کاربر',
        colName: 'networkIp',
        tablecol: true,
        visibleCol: true,
        sortDir: "None",
        alias: null,
        type: "string"
    },
    routeValues: {
        fa: 'مسیر',
        colName: 'routeValues',
        tablecol: false,
        visibleCol: false,
        sortDir: "None",
        alias: null,
        type: "string"
    },
    formData: {
        fa: 'اطلاعات فرم ارسالی',
        colName: 'formData',
        tablecol: false,
        visibleCol: false,
        sortDir: "None",
        alias: null,
        type: "string"
    },
    queryString: {
        fa: 'کوئری استرینگ',
        colName: 'queryString',
        tablecol: false,
        visibleCol: false,
        sortDir: "None",
        alias: null,
        type: "string"
    },
    url: {
        fa: 'آدرس',
        colName: 'url',
        tablecol: false,
        visibleCol: false,
        sortDir: "None",
        alias: null,
        type: "string"
    },
    userId: {
        fa: 'کاربر',
        colName: 'userId',
        tablecol: false,
        visibleCol: false,
        sortDir: "None",
        alias: null,
        type: "string"
    },
};
window.actionlogPageRes = {
    pageTitle: {
        fa: 'فهرست',
    },
    detailsBtn: {
        fa: 'جزییات',        
    },
    moreInfo: {
        fa: 'اطلاعات تکمیلی',        
    },
    changeMarkCaption: {
        fa: 'نشان دارد کردن رکورد',        
    },
    startDate: {
        fa: 'از تاریخ',
    },
    endDate: {
        fa: 'تا تاریخ',
    },
    extraInformationTitle: {
        fa: 'اطلاعات',
    },
    exportExcelCaption: {
        fa: "دریافت فایل اکسل جدول",
    },
    recent: {
        fa: 'فعالیت های اخیر',
    },
    controllerNames : {
        fa: 'بخش',
    },
    actionNames : {
        fa: 'عملیات',
    },
    users : {
        fa: 'کاربر',
    },

};

    