Пример #1
0
        public ActionResult ChangeButtonStyle(string actionType)
        {
            AppUA            appUA      = Session["AppUA"] as AppUA;
            Permission       permission = _psaSysCommon.GetSecurityCode(appUA.UserName, "TaxType");
            ToolboxViewModel toolboxVM  = new ToolboxViewModel();

            switch (actionType)
            {
            case "List":
                toolboxVM.addbtn.Visible = true;
                toolboxVM.addbtn.Text    = "Add";
                toolboxVM.addbtn.Title   = "Add New";
                toolboxVM.addbtn.Event   = "AddTaxTypeMaster('MSTR')";
                //----added for reset button---------------
                toolboxVM.resetbtn.Visible = true;
                toolboxVM.resetbtn.Text    = "Reset";
                toolboxVM.resetbtn.Title   = "Reset All";
                toolboxVM.resetbtn.Event   = "ResetTaxTypeList();";
                //----added for export button--------------
                toolboxVM.ExportBtn.Visible = true;
                toolboxVM.ExportBtn.Text    = "Export";
                toolboxVM.ExportBtn.Title   = "Export";
                toolboxVM.ExportBtn.Event   = "ExportTaxTypeData();";
                //---------------------------------------
                break;

            default:
                return(Content("Nochange"));
            }
            toolboxVM = _tool.SetToolbarAccess(toolboxVM, permission);
            return(PartialView("ToolboxView", toolboxVM));
        }
Пример #2
0
        public ActionResult ChangeButtonStyle(string actionType)
        {
            ToolboxViewModel toolboxVM  = new ToolboxViewModel();
            AppUA            appUA      = Session["AppUA"] as AppUA;
            Permission       permission = _pSASysCommon.GetSecurityCode(appUA.UserName, "DocumentApproval");

            switch (actionType)
            {
            case "List":

                //----added for reset button---------------
                toolboxVM.resetbtn.Visible = true;
                toolboxVM.resetbtn.Text    = "Reset";
                toolboxVM.resetbtn.Title   = "Reset All";
                toolboxVM.resetbtn.Event   = "ResetPendingDocList();";
                //----added for export button--------------
                toolboxVM.ExportBtn.Visible = true;
                toolboxVM.ExportBtn.Text    = "Export";
                toolboxVM.ExportBtn.Title   = "Export";
                toolboxVM.ExportBtn.Event   = "ExportPendingDocs();";
                //---------------------------------------
                break;

            case "Back":
                toolboxVM.CloseBtn.Visible = true;
                toolboxVM.CloseBtn.Text    = "Close";
                toolboxVM.CloseBtn.Title   = "Close";
                toolboxVM.CloseBtn.Event   = "Close();";  //need to change function to rebind table

                break;

            case "Close":
                toolboxVM.CloseBtn.Visible = true;
                toolboxVM.CloseBtn.Text    = "Close";
                toolboxVM.CloseBtn.Title   = "Close";
                toolboxVM.CloseBtn.Event   = "closeNav();";

                break;

            case "ApprovalHistory":
                toolboxVM.resetbtn.Visible = true;
                toolboxVM.resetbtn.Text    = "Reset";
                toolboxVM.resetbtn.Title   = "Reset All";
                toolboxVM.resetbtn.Event   = "ResetApprovalHistory();";
                //---------------------------------------
                toolboxVM.ExportBtn.Visible = true;
                toolboxVM.ExportBtn.Text    = "Export";
                toolboxVM.ExportBtn.Title   = "Export";
                toolboxVM.ExportBtn.Event   = "ExportApprovalHistory();";
                break;

            default:
                return(Content("Nochange"));
            }
            toolboxVM = _tool.SetToolbarAccess(toolboxVM, permission);
            return(PartialView("ToolboxView", toolboxVM));
        }
Пример #3
0
        public ActionResult ChangeButtonStyle(string ActionType)
        {
            ToolboxViewModel ToolboxViewModelObj = new ToolboxViewModel();
            Permission       permission          = Session["UserRights"] as Permission;

            switch (ActionType)
            {
            case "List":
                ToolboxViewModelObj.addbtn.Visible = true;
                ToolboxViewModelObj.addbtn.Text    = "Add";
                ToolboxViewModelObj.addbtn.Title   = "Add New";
                ToolboxViewModelObj.addbtn.Event   = "openNav();";



                ToolboxViewModelObj.backbtn.Visible       = true;
                ToolboxViewModelObj.backbtn.Disable       = true;
                ToolboxViewModelObj.backbtn.Text          = "Back";
                ToolboxViewModelObj.backbtn.DisableReason = "Not applicable";
                ToolboxViewModelObj.backbtn.Event         = "Back();";

                break;

            case "Edit":
                ToolboxViewModelObj.savebtn.Visible = true;
                ToolboxViewModelObj.savebtn.Text    = "Save";
                ToolboxViewModelObj.savebtn.Title   = "Save";
                ToolboxViewModelObj.savebtn.Event   = "saveNow();";

                ToolboxViewModelObj.CloseBtn.Visible = true;
                ToolboxViewModelObj.CloseBtn.Text    = "Close";
                ToolboxViewModelObj.CloseBtn.Title   = "Close";
                ToolboxViewModelObj.CloseBtn.Event   = "closeNav();";

                break;

            case "Add":
                ToolboxViewModelObj.addbtn.Visible = true;
                ToolboxViewModelObj.addbtn.Text    = "Add";
                ToolboxViewModelObj.addbtn.Title   = "Add New";
                ToolboxViewModelObj.addbtn.Event   = "AddOtherExpense();";

                ToolboxViewModelObj.LimitBtn.Visible = true;
                ToolboxViewModelObj.LimitBtn.Text    = "Limit";
                ToolboxViewModelObj.LimitBtn.Title   = "Max Limit On Amount";
                ToolboxViewModelObj.LimitBtn.Event   = "openLimitModal();";

                ToolboxViewModelObj = _tool.SetToolbarAccess(ToolboxViewModelObj, permission);

                break;

            case "AddSub":

                break;

            case "tab1":

                break;

            case "tab2":

                break;

            default:
                return(Content("Nochange"));
            }
            return(PartialView("ToolboxView", ToolboxViewModelObj));
        }
Пример #4
0
        public ActionResult ChangeButtonStyle(string ActionType)
        {
            //Permission _permission = Session["UserRights"] as Permission;
            AppUA            appUA               = Session["AppUA"] as AppUA;
            Permission       _permission         = _pSASysCommon.GetSecurityCode(appUA.UserName, "User");
            ToolboxViewModel ToolboxViewModelObj = new ToolboxViewModel();

            switch (ActionType)
            {
            case "List":
                if ((_permission.SubPermissionList.Count > 0? _permission.SubPermissionList.First(s => s.Name == "ButtonAdd").AccessCode : string.Empty).Contains("R"))
                {
                    ToolboxViewModelObj.addbtn.Visible = true;
                }
                ToolboxViewModelObj.addbtn.Text  = "Add";
                ToolboxViewModelObj.addbtn.Title = "Add New";
                ToolboxViewModelObj.addbtn.Event = "Add();";

                if ((_permission.SubPermissionList.Count > 0 ? _permission.SubPermissionList.First(s => s.Name == "ButtonBack").AccessCode : string.Empty).Contains("R"))
                {
                    ToolboxViewModelObj.backbtn.Visible = true;
                }
                ToolboxViewModelObj.backbtn.Text  = "Back";
                ToolboxViewModelObj.backbtn.Title = "Back to list";
                ToolboxViewModelObj.backbtn.Event = "goHome()";

                break;

            case "Edit":
                if ((_permission.SubPermissionList.Count > 0 ? _permission.SubPermissionList.First(s => s.Name == "ButtonBack").AccessCode : string.Empty).Contains("R"))
                {
                    ToolboxViewModelObj.backbtn.Visible = true;
                }
                ToolboxViewModelObj.backbtn.Text  = "Back";
                ToolboxViewModelObj.backbtn.Title = "Back to list";
                ToolboxViewModelObj.backbtn.Event = "Back()";

                if ((_permission.SubPermissionList.Count > 0 ? _permission.SubPermissionList.First(s => s.Name == "ButtonSave").AccessCode : string.Empty).Contains("R"))
                {
                    ToolboxViewModelObj.savebtn.Visible = true;
                }
                ToolboxViewModelObj.savebtn.Text  = "Save";
                ToolboxViewModelObj.savebtn.Title = "Save";
                ToolboxViewModelObj.savebtn.Event = "save();";


                if ((_permission.SubPermissionList.Count > 0 ? _permission.SubPermissionList.First(s => s.Name == "ButtonDelete").AccessCode : string.Empty).Contains("R"))
                {
                    ToolboxViewModelObj.deletebtn.Visible = true;
                }
                ToolboxViewModelObj.deletebtn.Text  = "Delete";
                ToolboxViewModelObj.deletebtn.Title = "Delete";
                ToolboxViewModelObj.deletebtn.Event = "DeleteClick();";

                if ((_permission.SubPermissionList.Count > 0 ? _permission.SubPermissionList.First(s => s.Name == "ButtonReset").AccessCode : string.Empty).Contains("R"))
                {
                    ToolboxViewModelObj.resetbtn.Visible = true;
                }
                ToolboxViewModelObj.resetbtn.Text  = "Reset";
                ToolboxViewModelObj.resetbtn.Title = "Reset";
                ToolboxViewModelObj.resetbtn.Event = "reset();";

                break;

            case "Add":
                if ((_permission.SubPermissionList.Count > 0 ? _permission.SubPermissionList.First(s => s.Name == "ButtonBack").AccessCode : string.Empty).Contains("R"))
                {
                    ToolboxViewModelObj.backbtn.Visible = true;
                }
                ToolboxViewModelObj.backbtn.Text  = "Back";
                ToolboxViewModelObj.backbtn.Title = "Back to list";
                ToolboxViewModelObj.backbtn.Event = "Back()";

                if ((_permission.SubPermissionList.Count > 0 ? _permission.SubPermissionList.First(s => s.Name == "ButtonSave").AccessCode : string.Empty).Contains("R"))
                {
                    ToolboxViewModelObj.savebtn.Visible = true;
                }
                ToolboxViewModelObj.savebtn.Text  = "Save";
                ToolboxViewModelObj.savebtn.Title = "Save";
                ToolboxViewModelObj.savebtn.Event = "save();";

                if ((_permission.SubPermissionList.Count > 0 ? _permission.SubPermissionList.First(s => s.Name == "ButtonDelete").AccessCode : string.Empty).Contains("R"))
                {
                    ToolboxViewModelObj.deletebtn.Visible = true;
                }
                ToolboxViewModelObj.deletebtn.Text    = "Delete";
                ToolboxViewModelObj.deletebtn.Title   = "Delete";
                ToolboxViewModelObj.deletebtn.Disable = true;
                ToolboxViewModelObj.deletebtn.Event   = "DeleteClick()";

                if ((_permission.SubPermissionList.Count > 0 ? _permission.SubPermissionList.First(s => s.Name == "ButtonReset").AccessCode : string.Empty).Contains("R"))
                {
                    ToolboxViewModelObj.resetbtn.Visible = true;
                }
                ToolboxViewModelObj.resetbtn.Text  = "Reset";
                ToolboxViewModelObj.resetbtn.Title = "Reset";
                ToolboxViewModelObj.resetbtn.Event = "reset();";

                break;

            default:
                return(Content("Nochange"));
            }
            ToolboxViewModelObj = _tool.SetToolbarAccess(ToolboxViewModelObj, _permission);
            return(PartialView("ToolboxView", ToolboxViewModelObj));
        }
Пример #5
0
        public ActionResult ChangeButtonStyle(string ActionType)
        {
            ToolboxViewModel ToolboxViewModelObj = new ToolboxViewModel();
            Permission       _permission         = Session["UserRights"] as Permission;

            switch (ActionType)
            {
            case "List":
                ToolboxViewModelObj.addbtn.Visible = true;
                ToolboxViewModelObj.addbtn.Text    = "Add";
                ToolboxViewModelObj.addbtn.Title   = "Add New";
                ToolboxViewModelObj.addbtn.Event   = "openNav();";

                break;

            case "Edit":

                ToolboxViewModelObj.addbtn.Visible = true;
                ToolboxViewModelObj.addbtn.Text    = "New";
                ToolboxViewModelObj.addbtn.Title   = "Add New";
                ToolboxViewModelObj.addbtn.Event   = "openNav();";

                ToolboxViewModelObj.savebtn.Visible = true;
                ToolboxViewModelObj.savebtn.Text    = "Save";
                ToolboxViewModelObj.savebtn.Title   = "Save Supplier";
                ToolboxViewModelObj.savebtn.Event   = "Save();";

                ToolboxViewModelObj.deletebtn.Visible = true;
                ToolboxViewModelObj.deletebtn.Text    = "Delete";
                ToolboxViewModelObj.deletebtn.Title   = "Delete Supplier";
                ToolboxViewModelObj.deletebtn.Event   = "Delete()";

                ToolboxViewModelObj.resetbtn.Visible = true;
                ToolboxViewModelObj.resetbtn.Text    = "Reset";
                ToolboxViewModelObj.resetbtn.Title   = "Reset";
                ToolboxViewModelObj.resetbtn.Event   = "Reset();";

                ToolboxViewModelObj.CloseBtn.Visible = true;
                ToolboxViewModelObj.CloseBtn.Text    = "Close";
                ToolboxViewModelObj.CloseBtn.Title   = "Close";
                ToolboxViewModelObj.CloseBtn.Event   = "closeNav();";

                ToolboxViewModelObj.LimitBtn.Visible = true;
                ToolboxViewModelObj.LimitBtn.Text    = "Limit";
                ToolboxViewModelObj.LimitBtn.Title   = "Max Limit On Amount";
                ToolboxViewModelObj.LimitBtn.Event   = "openLimitModal();";

                ToolboxViewModelObj = _tool.SetToolbarAccess(ToolboxViewModelObj, _permission);

                break;

            case "Add":

                ToolboxViewModelObj.savebtn.Visible = true;
                ToolboxViewModelObj.savebtn.Text    = "Save";
                ToolboxViewModelObj.savebtn.Title   = "Save";
                ToolboxViewModelObj.savebtn.Event   = "Save();";

                ToolboxViewModelObj.CloseBtn.Visible = true;
                ToolboxViewModelObj.CloseBtn.Text    = "Close";
                ToolboxViewModelObj.CloseBtn.Title   = "Close";
                ToolboxViewModelObj.CloseBtn.Event   = "closeNav();";

                break;

            case "AddSub":

                break;

            case "tab1":

                break;

            case "tab2":

                break;

            default:
                return(Content("Nochange"));
            }
            return(PartialView("ToolboxView", ToolboxViewModelObj));
        }
Пример #6
0
        public ActionResult ChangeButtonStyle(string actionType, Guid?id)
        {
            ToolboxViewModel toolboxVM  = new ToolboxViewModel();
            AppUA            appUA      = Session["AppUA"] as AppUA;
            Permission       permission = _pSASysCommon.GetSecurityCode(appUA.UserName, "ProductionQC");

            switch (actionType)
            {
            case "List":
                toolboxVM.addbtn.Visible = true;
                toolboxVM.addbtn.Text    = "Add";
                toolboxVM.addbtn.Title   = "Add New";
                toolboxVM.addbtn.Event   = "AddProductionQC();";

                toolboxVM.ExportBtn.Visible = true;
                toolboxVM.ExportBtn.Text    = "Export";
                toolboxVM.ExportBtn.Title   = "Export to excel";
                toolboxVM.ExportBtn.Event   = "ExportProductionQCData()";

                toolboxVM.resetbtn.Visible = true;
                toolboxVM.resetbtn.Text    = "Reset";
                toolboxVM.resetbtn.Title   = "Reset";
                toolboxVM.resetbtn.Event   = "ResetProductionQCList();";

                break;

            case "Edit":
                toolboxVM.addbtn.Visible = true;
                toolboxVM.addbtn.Text    = "Add";
                toolboxVM.addbtn.Title   = "Add New";
                toolboxVM.addbtn.Event   = "AddProductionQC();";

                toolboxVM.savebtn.Visible = true;
                toolboxVM.savebtn.Text    = "Save";
                toolboxVM.savebtn.Title   = "Save";
                toolboxVM.savebtn.Event   = "SaveProductionQC();";

                toolboxVM.CloseBtn.Visible = true;
                toolboxVM.CloseBtn.Text    = "Close";
                toolboxVM.CloseBtn.Title   = "Close";
                toolboxVM.CloseBtn.Event   = "closeNav();";

                toolboxVM.resetbtn.Visible = true;
                toolboxVM.resetbtn.Text    = "Reset";
                toolboxVM.resetbtn.Title   = "Reset";
                toolboxVM.resetbtn.Event   = "ResetProductionQC();";

                toolboxVM.deletebtn.Visible = true;
                toolboxVM.deletebtn.Text    = "Delete";
                toolboxVM.deletebtn.Title   = "Delete";
                toolboxVM.deletebtn.Event   = "DeleteProductionQC();";

                toolboxVM.TimeLine.Visible = true;
                toolboxVM.TimeLine.Text    = "TimeLn";
                toolboxVM.TimeLine.Title   = "TimeLine";
                toolboxVM.TimeLine.Event   = "GetTimeLine('" + id.ToString() + "','PQC');";

                toolboxVM.HistoryBtn.Visible = true;
                toolboxVM.HistoryBtn.Text    = "History";
                toolboxVM.HistoryBtn.Title   = "Document History";
                toolboxVM.HistoryBtn.Event   = "ApprovalHistoryList('" + id.ToString() + "','PQC');";

                break;

            case "LockDocument":
                toolboxVM.addbtn.Visible = true;
                toolboxVM.addbtn.Text    = "Add";
                toolboxVM.addbtn.Title   = "Add New";
                toolboxVM.addbtn.Event   = "AddProductionQC();";

                toolboxVM.savebtn.Visible       = true;
                toolboxVM.savebtn.Text          = "Save";
                toolboxVM.savebtn.Title         = "Save";
                toolboxVM.savebtn.Disable       = true;
                toolboxVM.savebtn.DisableReason = "Document Locked";
                toolboxVM.savebtn.Event         = "";

                toolboxVM.CloseBtn.Visible = true;
                toolboxVM.CloseBtn.Text    = "Close";
                toolboxVM.CloseBtn.Title   = "Close";
                toolboxVM.CloseBtn.Event   = "closeNav();";

                toolboxVM.resetbtn.Visible       = true;
                toolboxVM.resetbtn.Text          = "Reset";
                toolboxVM.resetbtn.Title         = "Reset";
                toolboxVM.resetbtn.Disable       = true;
                toolboxVM.resetbtn.DisableReason = "Document Locked";
                toolboxVM.resetbtn.Event         = "";

                toolboxVM.deletebtn.Visible       = true;
                toolboxVM.deletebtn.Text          = "Delete";
                toolboxVM.deletebtn.Title         = "Delete";
                toolboxVM.deletebtn.Disable       = true;
                toolboxVM.deletebtn.DisableReason = "Document Locked";
                toolboxVM.deletebtn.Event         = "";

                toolboxVM.TimeLine.Visible = true;
                toolboxVM.TimeLine.Text    = "TimeLn";
                toolboxVM.TimeLine.Title   = "TimeLine";
                toolboxVM.TimeLine.Event   = "GetTimeLine('" + id.ToString() + "','PQC');";

                toolboxVM.HistoryBtn.Visible = true;
                toolboxVM.HistoryBtn.Text    = "History";
                toolboxVM.HistoryBtn.Title   = "Document History";
                toolboxVM.HistoryBtn.Event   = "ApprovalHistoryList('" + id.ToString() + "','PQC');";
                break;

            case "Add":

                toolboxVM.savebtn.Visible = true;
                toolboxVM.savebtn.Text    = "Save";
                toolboxVM.savebtn.Title   = "Save";
                toolboxVM.savebtn.Event   = "SaveProductionQC();";

                toolboxVM.CloseBtn.Visible = true;
                toolboxVM.CloseBtn.Text    = "Close";
                toolboxVM.CloseBtn.Title   = "Close";
                toolboxVM.CloseBtn.Event   = "closeNav();";

                toolboxVM.resetbtn.Visible = true;
                toolboxVM.resetbtn.Text    = "Reset";
                toolboxVM.resetbtn.Title   = "Reset";
                toolboxVM.resetbtn.Event   = "ResetProductionQC();";

                break;

            case "AddSub":

                break;

            case "tab1":

                break;

            case "tab2":

                break;

            default:
                return(Content("Nochange"));
            }
            toolboxVM = _tool.SetToolbarAccess(toolboxVM, permission);
            return(PartialView("ToolboxView", toolboxVM));
        }
Пример #7
0
        public ActionResult ChangeButtonStyle(string actionType)
        {
            ToolboxViewModel toolboxVM  = new ToolboxViewModel();
            AppUA            appUA      = Session["AppUA"] as AppUA;
            Permission       permission = _pSASysCommon.GetSecurityCode(appUA.UserName, "Customer");

            switch (actionType)
            {
            case "List":
                toolboxVM.addbtn.Visible = true;
                toolboxVM.addbtn.Text    = "Add";
                toolboxVM.addbtn.Title   = "Add New";
                toolboxVM.addbtn.Event   = "AddCustomer();";

                toolboxVM.ExportBtn.Visible = true;
                toolboxVM.ExportBtn.Text    = "Export";
                toolboxVM.ExportBtn.Title   = "Export to excel";
                toolboxVM.ExportBtn.Event   = "ExportCustomerData()";

                toolboxVM.resetbtn.Visible = true;
                toolboxVM.resetbtn.Text    = "Reset";
                toolboxVM.resetbtn.Title   = "Reset";
                toolboxVM.resetbtn.Event   = "ResetCustomerList();";

                break;

            case "Edit":
                toolboxVM.addbtn.Visible = true;
                toolboxVM.addbtn.Text    = "Add";
                toolboxVM.addbtn.Title   = "Add New";
                toolboxVM.addbtn.Event   = "AddCustomer();";

                toolboxVM.savebtn.Visible = true;
                toolboxVM.savebtn.Text    = "Save";
                toolboxVM.savebtn.Title   = "Save";
                toolboxVM.savebtn.Event   = "SaveCustomer();";

                toolboxVM.CloseBtn.Visible = true;
                toolboxVM.CloseBtn.Text    = "Close";
                toolboxVM.CloseBtn.Title   = "Close";
                toolboxVM.CloseBtn.Event   = "closeNav();";

                toolboxVM.resetbtn.Visible = true;
                toolboxVM.resetbtn.Text    = "Reset";
                toolboxVM.resetbtn.Title   = "Reset";
                toolboxVM.resetbtn.Event   = "ResetCustomer();";

                toolboxVM.deletebtn.Visible = true;
                toolboxVM.deletebtn.Text    = "Delete";
                toolboxVM.deletebtn.Title   = "Delete";
                toolboxVM.deletebtn.Event   = "DeleteCustomer();";

                break;

            case "Add":

                toolboxVM.savebtn.Visible = true;
                toolboxVM.savebtn.Text    = "Save";
                toolboxVM.savebtn.Title   = "Save";
                toolboxVM.savebtn.Event   = "SaveCustomer();";

                toolboxVM.CloseBtn.Visible = true;
                toolboxVM.CloseBtn.Text    = "Close";
                toolboxVM.CloseBtn.Title   = "Close";
                toolboxVM.CloseBtn.Event   = "closeNav();";

                toolboxVM.resetbtn.Visible = true;
                toolboxVM.resetbtn.Text    = "Reset";
                toolboxVM.resetbtn.Title   = "Reset";
                toolboxVM.resetbtn.Event   = "ResetCustomer();";

                break;

            case "AddSub":

                break;

            case "tab1":

                break;

            case "tab2":

                break;

            default:
                return(Content("Nochange"));
            }
            toolboxVM = _tool.SetToolbarAccess(toolboxVM, permission);
            return(PartialView("ToolboxView", toolboxVM));
        }
Пример #8
0
        public ActionResult ChangeButtonStyle(string actionType)
        {
            ToolboxViewModel ToolboxViewModelObj = new ToolboxViewModel();
            Permission       _permission         = Session["UserRights"] as Permission;

            switch (actionType)
            {
            case "List":


                ToolboxViewModelObj.PrintBtn.Visible = true;
                ToolboxViewModelObj.PrintBtn.Text    = "Export";
                ToolboxViewModelObj.PrintBtn.Title   = "Export";
                ToolboxViewModelObj.PrintBtn.Event   = "PrintReport();";

                ToolboxViewModelObj.resetbtn.Visible = true;
                ToolboxViewModelObj.resetbtn.Text    = "Reset";
                ToolboxViewModelObj.resetbtn.Event   = "Reset();";
                ToolboxViewModelObj.resetbtn.Title   = "Reset";

                ToolboxViewModelObj = _tool.SetToolbarAccess(ToolboxViewModelObj, _permission);
                break;

            case "CustDetail":
                ToolboxViewModelObj.backbtn.Visible = true;
                ToolboxViewModelObj.backbtn.Disable = false;
                ToolboxViewModelObj.backbtn.Text    = "Back";
                ToolboxViewModelObj.backbtn.Title   = "Back";
                ToolboxViewModelObj.backbtn.Event   = "closeNav();";
                ToolboxViewModelObj = _tool.SetToolbarAccess(ToolboxViewModelObj, _permission);
                break;

            case "ListWithReset":
                ToolboxViewModelObj.backbtn.Visible       = true;
                ToolboxViewModelObj.backbtn.Disable       = false;
                ToolboxViewModelObj.backbtn.Text          = "Back";
                ToolboxViewModelObj.backbtn.Title         = "Back";
                ToolboxViewModelObj.backbtn.DisableReason = "Not applicable";
                ToolboxViewModelObj.backbtn.Event         = "Back();";

                ToolboxViewModelObj.PrintBtn.Visible = true;
                ToolboxViewModelObj.PrintBtn.Text    = "Export";
                ToolboxViewModelObj.PrintBtn.Title   = "Export";
                ToolboxViewModelObj.PrintBtn.Event   = "PrintReport();";

                ToolboxViewModelObj.resetbtn.Visible = true;
                ToolboxViewModelObj.resetbtn.Text    = "Reset";
                ToolboxViewModelObj.resetbtn.Event   = "Reset();";
                ToolboxViewModelObj.resetbtn.Title   = "Reset";


                ToolboxViewModelObj = _tool.SetToolbarAccess(ToolboxViewModelObj, _permission);

                break;

            case "ListWithPrint":
                ToolboxViewModelObj.backbtn.Visible = true;
                ToolboxViewModelObj.backbtn.Text    = "Back";
                ToolboxViewModelObj.backbtn.Title   = "Back";
                ToolboxViewModelObj.backbtn.Event   = "Back();";

                ToolboxViewModelObj.resetbtn.Visible = true;
                ToolboxViewModelObj.resetbtn.Text    = "Reset";
                ToolboxViewModelObj.resetbtn.Event   = "Reset();";
                ToolboxViewModelObj.resetbtn.Title   = "Reset";

                ToolboxViewModelObj.PrintBtn.Visible = true;
                ToolboxViewModelObj.PrintBtn.Text    = "Export";
                ToolboxViewModelObj.PrintBtn.Title   = "Export";
                ToolboxViewModelObj.PrintBtn.Event   = "PrintReport();";

                ToolboxViewModelObj.downloadBtn.Visible = true;
                ToolboxViewModelObj.downloadBtn.Text    = "Download";
                ToolboxViewModelObj.downloadBtn.Title   = "Download";
                ToolboxViewModelObj.downloadBtn.Event   = "DownloadReport();";

                ToolboxViewModelObj = _tool.SetToolbarAccess(ToolboxViewModelObj, _permission);

                break;


            default:
                return(Content("Nochange"));
            }
            return(PartialView("ToolboxView", ToolboxViewModelObj));
        }
        public ActionResult ChangeButtonStyle(string ActionType)
        {
            ToolboxViewModel ToolboxViewModelObj = new ToolboxViewModel();
            Permission       _permission         = Session["UserRights"] as Permission;

            switch (ActionType)
            {
            case "List":
                ToolboxViewModelObj.addbtn.Visible = true;
                ToolboxViewModelObj.addbtn.Text    = "Add";
                ToolboxViewModelObj.addbtn.Title   = "Add New";
                ToolboxViewModelObj.addbtn.Event   = "openNav();";

                //----added for export button--------------

                ToolboxViewModelObj.PrintBtn.Visible = true;
                ToolboxViewModelObj.PrintBtn.Text    = "Export";
                ToolboxViewModelObj.PrintBtn.Title   = "Export";
                ToolboxViewModelObj.PrintBtn.Event   = "PrintReport();";

                //---------------------------------------
                ToolboxViewModelObj.AssignBtn.Visible = true;
                ToolboxViewModelObj.AssignBtn.Text    = "Assign";
                ToolboxViewModelObj.AssignBtn.Title   = "Assign";
                ToolboxViewModelObj.AssignBtn.Event   = "ShowAssignModal();";

                ToolboxViewModelObj = _tool.SetToolbarAccess(ToolboxViewModelObj, _permission);

                break;

            case "Edit":

                ToolboxViewModelObj.addbtn.Visible = true;
                ToolboxViewModelObj.addbtn.Text    = "New";
                ToolboxViewModelObj.addbtn.Title   = "Add New";
                ToolboxViewModelObj.addbtn.Event   = "openNav();";

                ToolboxViewModelObj.savebtn.Visible = true;
                ToolboxViewModelObj.savebtn.Text    = "Save";
                ToolboxViewModelObj.savebtn.Title   = "Save Chart Of Accounts";
                ToolboxViewModelObj.savebtn.Event   = "Save();";

                ToolboxViewModelObj.deletebtn.Visible = true;
                ToolboxViewModelObj.deletebtn.Text    = "Delete";
                ToolboxViewModelObj.deletebtn.Title   = "Delete Chart Of Accounts";
                ToolboxViewModelObj.deletebtn.Event   = "Delete()";

                ToolboxViewModelObj.resetbtn.Visible = true;
                ToolboxViewModelObj.resetbtn.Text    = "Reset";
                ToolboxViewModelObj.resetbtn.Title   = "Reset";
                ToolboxViewModelObj.resetbtn.Event   = "Reset();";

                ToolboxViewModelObj.CloseBtn.Visible = true;
                ToolboxViewModelObj.CloseBtn.Text    = "Close";
                ToolboxViewModelObj.CloseBtn.Title   = "Close";
                ToolboxViewModelObj.CloseBtn.Event   = "closeNav();";

                break;

            case "Add":

                ToolboxViewModelObj.savebtn.Visible = true;
                ToolboxViewModelObj.savebtn.Text    = "Save";
                ToolboxViewModelObj.savebtn.Title   = "Save";
                ToolboxViewModelObj.savebtn.Event   = "Save();";

                ToolboxViewModelObj.CloseBtn.Visible = true;
                ToolboxViewModelObj.CloseBtn.Text    = "Close";
                ToolboxViewModelObj.CloseBtn.Title   = "Close";
                ToolboxViewModelObj.CloseBtn.Event   = "closeNav();";

                ToolboxViewModelObj.resetbtn.Visible = false;
                ToolboxViewModelObj.resetbtn.Text    = "Reset";
                ToolboxViewModelObj.resetbtn.Title   = "Reset";
                ToolboxViewModelObj.resetbtn.Event   = "Reset();";

                ToolboxViewModelObj.deletebtn.Visible = false;
                ToolboxViewModelObj.deletebtn.Text    = "Delete";
                ToolboxViewModelObj.deletebtn.Title   = "Delete Bank";
                ToolboxViewModelObj.deletebtn.Event   = "Delete()";

                ToolboxViewModelObj.addbtn.Visible = false;
                ToolboxViewModelObj.addbtn.Text    = "New";
                ToolboxViewModelObj.addbtn.Title   = "Add New";
                ToolboxViewModelObj.addbtn.Event   = "openNav();";

                break;

            case "AddSub":

                break;

            case "tab1":

                break;

            case "tab2":

                break;

            default:
                return(Content("Nochange"));
            }
            return(PartialView("ToolboxView", ToolboxViewModelObj));
        }