﻿@using RevZone.Core.Common
@Html.DevExpress().PopupMenu(settings =>
{
    settings.Name = "CtxCustomProceduresGrid";
    settings.AllowSelectItem = false;
    settings.PopupAction = PopupAction.LeftMouseClick;
    var imageWidth = 16;
    settings.ClientSideEvents.ItemClick = "Filter.CustomProceduresGridItemClick";

    settings.Items.Add(c =>
    {
        c.Name = "BtnOpenRecordCustomProcedures";
        c.ItemStyle.Font.Bold = true;
        c.Text = SystemConfig.IsManage() ? T("OpenRecord").ToString() : T("Properties").ToString();
        c.Image.SpriteProperties.CssClass = SystemConfig.GetOpenIcon();
        c.Image.SpriteProperties.DisabledCssClass = SystemConfig.GetOpenIconDisabled();
        c.Image.Width = imageWidth;
    });
    settings.Items.Add(c =>
    {
        c.Name = "BtnSearchCustomProcedures";
        c.Text = T("Search").ToString();
        c.Image.SpriteProperties.CssClass = "rzSVG rzSVG-svgSearch";
        c.Image.Width = imageWidth;
    });
    settings.Items.Add(c =>
    {
        c.Name = "BtnFiltersCustomProcedures";
        c.Text = T("ShowHideFilters").ToString();
        c.Image.SpriteProperties.CssClass = "rzSVG rzSVG-svgFilter";
        c.Image.Width = imageWidth;
    });
    settings.Items.Add(c =>
    {
        c.Name = "BtnExportToExcelCustomProcedures";
        c.Text = T("ExportToExcel").ToString();
        c.Image.SpriteProperties.CssClass  = "rzSVG rzSVG-svgExcel";
        c.Image.Width = imageWidth;
    });

}).GetHtml()