Exemplo n.º 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));
        }
Exemplo n.º 2
0
        public override void Initialize(Dictionary <string, object> pageParameterBundle)
        {
            base.Initialize(pageParameterBundle);

            ToolboxViewModel.Initialize();
            PropertiesViewModel.Initialize();
        }
Exemplo n.º 3
0
        public ActionResult ChangeButtonStyle(string ActionType)
        {
            ToolboxViewModel ToolboxViewModelObj = new ToolboxViewModel();

            switch (ActionType)
            {
            case "List":
                ToolboxViewModelObj.backbtn.Visible = false;
                ToolboxViewModelObj.sendbtn.Visible = false;
                break;

            case "Edit_List":
                ToolboxViewModelObj.backbtn.Visible = true;
                ToolboxViewModelObj.backbtn.Event   = "goback()";
                ToolboxViewModelObj.backbtn.Title   = "Back";
                ToolboxViewModelObj.sendbtn.Visible = true;
                ToolboxViewModelObj.sendbtn.Disable = true;
                break;

            case "Send":
                ToolboxViewModelObj.backbtn.Visible = true;
                ToolboxViewModelObj.backbtn.Event   = "goback()";
                ToolboxViewModelObj.backbtn.Title   = "Back";
                ToolboxViewModelObj.sendbtn.Visible = true;
                ToolboxViewModelObj.sendbtn.Event   = "SendMail()";
                ToolboxViewModelObj.sendbtn.Title   = "Send";
                break;

            default:
                return(Content("Nochange"));
            }
            return(PartialView("_ToolboxView", ToolboxViewModelObj));
        }
Exemplo n.º 4
0
        public ActionResult ChangeButtonStyle(string ActionType)
        {
            ToolboxViewModel ToolboxViewModelObj = new ToolboxViewModel();

            switch (ActionType)
            {
            case "Edit":


                ToolboxViewModelObj.approve.Visible = true;
                ToolboxViewModelObj.approve.Event   = "clickapprove()";
                ToolboxViewModelObj.approve.Title   = "Approve";

                ToolboxViewModelObj.backbtn.Visible = true;
                ToolboxViewModelObj.backbtn.Event   = "goback()";
                ToolboxViewModelObj.backbtn.Title   = "Back";

                break;

            case "ReviewList":
                ToolboxViewModelObj.approve.Visible = false;
                ToolboxViewModelObj.backbtn.Visible = false;
                break;

            default:
                return(Content("Nochange"));
            }
            return(PartialView("_ToolboxView", ToolboxViewModelObj));
        }
        public ToolboxViewModel Toolbox()
        {
            var vm = new ToolboxViewModel();

            var allItems      = new ToolboxManager().Find();
            var allCategories = allItems.Select(x => x.Category).Distinct();

            foreach (var category in allCategories)
            {
                vm.ToolboxCategories.Add(new ToolboxCategory
                {
                    IsClientSide = false,
                    CategoryName = category,
                    Items        = allItems.Where(x => x.Category == category)
                                   .Select(x => new ToolboxItemViewModel
                    {
                        Name           = x.FriendlyName,
                        Description    = x.Description,
                        WidgetTypeCode = x.WidgetUid
                    }).ToList()
                });
            }


            return(vm);
        }
Exemplo n.º 6
0
        public ActionResult ChangeButtonStyle(string ActionType)
        {
            //Permission _permission = Session["UserRights"] as Permission;
            AppUA            appUA               = Session["AppUA"] as AppUA;
            Permission       _permission         = _pSASysCommon.GetSecurityCode(appUA.UserName, "UserInBranch");
            ToolboxViewModel ToolboxViewModelObj = new ToolboxViewModel();

            switch (ActionType)
            {
            case "Default":

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

                ToolboxViewModelObj.backbtn.Visible = true;
                ToolboxViewModelObj.backbtn.Text    = "Back";
                ToolboxViewModelObj.backbtn.Title   = "Back to list";
                ToolboxViewModelObj.backbtn.Event   = "goHome()";

                break;

            default:
                return(Content("Nochange"));
            }

            return(PartialView("ToolboxView", ToolboxViewModelObj));
        }
Exemplo n.º 7
0
        //[AuthSecurityFilter(ProjectObject = "Bank", Mode = "R")]
        public ActionResult ChangeButtonStyle(string actionType)
        {
            ToolboxViewModel toolboxVM = new ToolboxViewModel();

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

            default:
                return(Content("Nochange"));
            }
            return(PartialView("ToolboxView", toolboxVM));
        }
Exemplo n.º 8
0
        public ToolboxViewModel SetToolbarAccess(ToolboxViewModel toolbar, Permission _permission)
        {
            try
            {
                if (_permission.SubPermissionList != null)
                {
                    toolbar.addbtn             = setAccess(toolbar.addbtn, _permission);
                    toolbar.backbtn            = setAccess(toolbar.backbtn, _permission);
                    toolbar.calculateBtn       = setAccess(toolbar.calculateBtn, _permission);
                    toolbar.ClearBtn           = setAccess(toolbar.ClearBtn, _permission);
                    toolbar.CloseBtn           = setAccess(toolbar.CloseBtn, _permission);
                    toolbar.deletebtn          = setAccess(toolbar.deletebtn, _permission);
                    toolbar.DepositBtn         = setAccess(toolbar.DepositBtn, _permission);
                    toolbar.NotyBtn            = setAccess(toolbar.NotyBtn, _permission);
                    toolbar.PayBtn             = setAccess(toolbar.PayBtn, _permission);
                    toolbar.ExportBtn          = setAccess(toolbar.ExportBtn, _permission);
                    toolbar.resetbtn           = setAccess(toolbar.resetbtn, _permission);
                    toolbar.returnBtn          = setAccess(toolbar.returnBtn, _permission);
                    toolbar.savebtn            = setAccess(toolbar.savebtn, _permission);
                    toolbar.WithdrawBtn        = setAccess(toolbar.WithdrawBtn, _permission);
                    toolbar.LimitBtn           = setAccess(toolbar.LimitBtn, _permission);
                    toolbar.AssignBtn          = setAccess(toolbar.AssignBtn, _permission);
                    toolbar.HistoryBtn         = setAccess(toolbar.HistoryBtn, _permission);
                    toolbar.SendForApprovalBtn = setAccess(toolbar.SendForApprovalBtn, _permission);
                    toolbar.TimeLine           = setAccess(toolbar.TimeLine, _permission);
                    toolbar.EmailBtn           = setAccess(toolbar.EmailBtn, _permission);
                }

                return(toolbar);
            }
            catch (Exception)
            {
                return(toolbar);
            }
        }
Exemplo n.º 9
0
        public ActionResult ChangeButtonStyle(string ActionType)
        {
            ToolboxViewModel ToolboxViewModelObj = new ToolboxViewModel();

            switch (ActionType)
            {
            case "Initialize":
                ToolboxViewModelObj.addbtn.Visible = true;
                ToolboxViewModelObj.addbtn.Event   = "AddNew()";
                ToolboxViewModelObj.addbtn.Title   = "Add New";
                break;

            case "Edit":
                ToolboxViewModelObj.deletebtn.Visible = true;
                ToolboxViewModelObj.deletebtn.Event   = "Delete()";
                ToolboxViewModelObj.deletebtn.Title   = "Delete";
                ToolboxViewModelObj.savebtn.Visible   = true;
                ToolboxViewModelObj.savebtn.Event     = "MainClick()";
                ToolboxViewModelObj.savebtn.Title     = "Save";
                break;

            case "Add":
                ToolboxViewModelObj.deletebtn.Visible = true;
                ToolboxViewModelObj.deletebtn.Disable = true;
                ToolboxViewModelObj.savebtn.Visible   = true;
                ToolboxViewModelObj.savebtn.Event     = "MainClick()";
                ToolboxViewModelObj.savebtn.Title     = "Save";
                break;

            default:
                return(Content("Nochange"));
            }
            return(PartialView("_ToolboxView", ToolboxViewModelObj));
        }
Exemplo n.º 10
0
        void SetupViewModel()
        {
            _target = new ToolboxViewModel(_localModelMock.Object, _remoteModelMock.Object);

            _changedProperties = new List <string>();

            _target.PropertyChanged += _target_PropertyChanged;
        }
Exemplo n.º 11
0
        public DockingAdapterViewModel()
        {
            DockingAdapter = new ObservableCollection <Workspace>();

            ToolboxViewModel toolbox = new ToolboxViewModel()
            {
                Name = "ToolboxWindow", Header = "Toolbox", State = DockState.Dock, SideInDockMode = DockSide.Left, DesiredWidthInDockedMode = 250
            };
            SolutionExplorerViewModel solutionexplorer = new SolutionExplorerViewModel()
            {
                Name = "SolutionExplorerWindow", Header = "Solution Explorer", State = DockState.Dock, SideInDockMode = DockSide.Right, DesiredWidthInDockedMode = 300
            };
            ClassViewModel classview = new ClassViewModel()
            {
                Name = "ClassViewWindow", Header = "Class View", State = DockState.Dock, TargetNameInDockedMode = "SolutionExplorerWindow", SideInDockMode = DockSide.Tabbed
            };
            PropertiesViewModel properties = new PropertiesViewModel()
            {
                Name = "PropertiesWindow", Header = "Properties", State = DockState.Dock, TargetNameInDockedMode = "SolutionExplorerWindow", SideInDockMode = DockSide.Bottom
            };
            ErrorListViewModel errorlist = new ErrorListViewModel()
            {
                Name = "ErrorListWindow", Header = "Error List", State = DockState.Dock, SideInDockMode = DockSide.Bottom, DesiredHeightInDockedMode = 200
            };
            FindSymbolResultsViewModel findsymbolresults = new FindSymbolResultsViewModel()
            {
                Name = "FindSymbolResultsWindow", Header = "Find Symbol Results", State = DockState.Dock, TargetNameInDockedMode = "ErrorListWindow", SideInDockMode = DockSide.Tabbed
            };
            OutputViewModel output = new OutputViewModel()
            {
                Name = "OutputWindow", Header = "Output", State = DockState.Dock, TargetNameInDockedMode = "ErrorListWindow", SideInDockMode = DockSide.Tabbed
            };
            FindResultsViewModel findresults = new FindResultsViewModel()
            {
                Name = "FindResults1Window", Header = "Find Results 1", State = DockState.Dock, TargetNameInDockedMode = "ErrorListWindow", SideInDockMode = DockSide.Tabbed
            };

            MainWindowXAMLViewModel mainwindowxaml = new MainWindowXAMLViewModel()
            {
                Header = "MainWindow.xaml", State = DockState.Document
            };
            MainWindowCSViewModel mainwindowcs = new MainWindowCSViewModel()
            {
                Header = "MainWindow.xaml.cs", State = DockState.Document
            };

            DockingAdapter.Add(toolbox);
            DockingAdapter.Add(solutionexplorer);
            DockingAdapter.Add(classview);
            DockingAdapter.Add(properties);
            DockingAdapter.Add(errorlist);
            DockingAdapter.Add(findsymbolresults);
            DockingAdapter.Add(output);
            DockingAdapter.Add(findresults);
            DockingAdapter.Add(mainwindowxaml);
            DockingAdapter.Add(mainwindowcs);
        }
Exemplo n.º 12
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));
        }
Exemplo n.º 13
0
        public ActionResult ChangeButtonStyle(string ActionType)
        {
            ToolboxViewModel ToolboxViewModelObj = new ToolboxViewModel();

            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();";

                //---------------------------------------
                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;

            default:
                return(Content("Nochange"));
            }
            return(PartialView("ToolboxView", ToolboxViewModelObj));
        }
Exemplo n.º 14
0
        public ActionResult ChangeButtonStyle(string ActionType)
        {
            ToolboxViewModel ToolboxViewModelObj = new ToolboxViewModel();

            switch (ActionType)
            {
            case "AttributeList":
                ToolboxViewModelObj.addbtn.Visible = true;
                ToolboxViewModelObj.addbtn.Event   = "btnAddNew()";
                ToolboxViewModelObj.addbtn.Title   = "Add New";
                break;

            case "AddNew":
                ToolboxViewModelObj.backbtn.Visible = true;
                ToolboxViewModelObj.backbtn.Event   = "goBack()";
                ToolboxViewModelObj.backbtn.Title   = "Back";

                ToolboxViewModelObj.deletebtn.Visible = true;
                ToolboxViewModelObj.deletebtn.Disable = true;

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

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

            case "EditDetails":
                ToolboxViewModelObj.backbtn.Visible = true;
                ToolboxViewModelObj.backbtn.Event   = "goBack()";
                ToolboxViewModelObj.backbtn.Title   = "Back";

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

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

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

            default:
                return(Content("Nochange"));
            }
            return(PartialView("_ToolboxView", ToolboxViewModelObj));
        }
Exemplo n.º 15
0
        void ShowSplash()
        {
            // Create the window
            var repository = ServerRepository.Instance;
            var server     = repository.Source;

            server.ConnectAsync().Wait(3000);
            CustomContainer.Register(server);
            CustomContainer.Register(repository);

            var textToDisplay = Warewolf.Studio.Resources.Languages.Core.StandardStyling.Replace("\r\n", "") +
                                Warewolf.Studio.Resources.Languages.HelpText.WarewolfDefaultHelpDescription +
                                Warewolf.Studio.Resources.Languages.Core.StandardBodyParagraphClosing;

            CustomContainer.Register <IEventAggregator>(new EventAggregator());
            CustomContainer.Register <IPopupController>(new PopupController());
            CustomContainer.Register <IAsyncWorker>(new AsyncWorker());
            CustomContainer.Register <IExplorerTooltips>(new ExplorerTooltips());
            CustomContainer.Register <IWarewolfWebClient>(new WarewolfWebClient(new WebClient {
                Credentials = CredentialCache.DefaultCredentials
            }));
            CustomContainer.Register <IActivityParser>(new ActivityParser());
            CustomContainer.Register <IServiceDifferenceParser>(new ServiceDifferenceParser());

            var toolBoxViewModel = new ToolboxViewModel(new ToolboxModel(server, server, null), new ToolboxModel(server, server, null));

            CustomContainer.Register <IToolboxViewModel>(toolBoxViewModel);

            var helpViewModel = new HelpWindowViewModel(new HelpDescriptorViewModel(new HelpDescriptor("", textToDisplay, null)), new HelpModel(new EventAggregator()));

            CustomContainer.Register <IHelpWindowViewModel>(helpViewModel);

            CustomContainer.RegisterInstancePerRequestType <IRequestServiceNameView>(() => new RequestServiceNameView());
            CustomContainer.RegisterInstancePerRequestType <IJsonObjectsView>(() => new JsonObjectsView());
            CustomContainer.RegisterInstancePerRequestType <IChooseDLLView>(() => new ChooseDLLView());
            CustomContainer.RegisterInstancePerRequestType <IFileChooserView>(() => new FileChooserView());

            var splashViewModel = new SplashViewModel(server, new ExternalProcessExecutor());

            var splashPage = new SplashPage {
                DataContext = splashViewModel
            };

            SplashView = splashPage;
            // Show it
            SplashView.Show(false);

            _resetSplashCreated?.Set();
            splashViewModel.ShowServerStudioVersion();
            Dispatcher.Run();
        }
Exemplo n.º 16
0
        public ActionResult ChangeButtonStyle(string ActionType)
        {
            ToolboxViewModel ToolboxViewModelObj = new ToolboxViewModel();

            switch (ActionType)
            {
            case "Detail":
                ToolboxViewModelObj.backbtn.Visible = true;
                ToolboxViewModelObj.backbtn.Title   = "Back";
                ToolboxViewModelObj.backbtn.Event   = "goback()";
                break;

            default:
                return(Content("Nochange"));
            }
            return(PartialView("_ToolboxView", ToolboxViewModelObj));
        }
Exemplo n.º 17
0
        public IActionResult Index()
        {
            IEnumerable <Subscription> availableTools = _subscriptionService.GetAvailableSubscriptions();
            var userTools = _subscriptionService.GetActiveSubscriptionsByUserId(_userManager.GetUserId(User));

            var model = new ToolboxViewModel
            {
                Tools = from tool in availableTools
                        from userTool in userTools.Where(x => x.SubscriptionId == tool.SubscriptionId).DefaultIfEmpty()
                        select new ToolSubscriptionOption
                {
                    SubscriptionId = tool.SubscriptionId,
                    IsSubscribed   = userTool != null,
                    Name           = tool.DisplayName
                }
            };

            return(View(model));
        }
Exemplo n.º 18
0
 public Toolbox()
 {
     if (WpfUtil.IsInDesignMode)
     {
         return;
     }
     this.Vm          = new ToolboxViewModel();
     this.DataContext = this.Vm;
     InitializeComponent();
     if (WpfUtil.IsInDesignMode)
     {
         return;
     }
     this.OnLoaded(window => {
         window.Activated += (object sender, EventArgs e) => {
             Vm.OnPropertyChanged(nameof(Vm.IsAutoAdminLogon));
             Vm.OnPropertyChanged(nameof(Vm.AutoAdminLogonMessage));
             Vm.OnPropertyChanged(nameof(Vm.IsRemoteDesktopEnabled));
             Vm.OnPropertyChanged(nameof(Vm.RemoteDesktopMessage));
         };
     });
 }
Exemplo n.º 19
0
        public ActionResult ChangeButtonStyleForVP(string ActionType)
        {
            Permission       _permission         = Session["UserRights"] as Permission;
            ToolboxViewModel ToolboxViewModelObj = new ToolboxViewModel();

            switch (ActionType)
            {
            case "GoBack":
                if ((_permission.SubPermissionList != null ? _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;

            default:
                return(Content("Nochange"));
            }
            return(PartialView("ToolboxView", ToolboxViewModelObj));
        }
Exemplo n.º 20
0
        public void Initialize()
        {
            _eventAggregator.GetEvent <SplashScreenUpdateEvent>().Publish(new SplashScreenUpdateEvent {
                Text = "Loading Toolbox..."
            });

            _container.RegisterType <IToolboxService, ToolboxViewModel>(new ContainerControlledLifetimeManager());
            _container.RegisterType <ToolboxViewModel>(new ContainerControlledLifetimeManager());

            _container.RegisterType <IToolboxToolbarService, ToolboxToolbarService>(new ContainerControlledLifetimeManager());

            _toolboxViewModel = _container.Resolve <ToolboxViewModel>();

            _toolbarService = _container.Resolve <IToolboxToolbarService>();



            LoadCommands();
            LoadToolbar();

            _workspace.Tools.Add(_toolboxViewModel);
        }
Exemplo n.º 21
0
        public ActionResult ChangeButtonStyle(string ActionType)
        {
            ToolboxViewModel ToolboxViewModelObj = new ToolboxViewModel();

            switch (ActionType)
            {
            case "Push":
                ToolboxViewModelObj.sendbtn.Visible = true;
                ToolboxViewModelObj.sendbtn.Event   = "PushNotification()";
                ToolboxViewModelObj.sendbtn.Title   = "Save";

                ToolboxViewModelObj.backbtn.Visible = true;
                ToolboxViewModelObj.backbtn.Event   = "goback()";
                ToolboxViewModelObj.backbtn.Title   = "Back";
                break;

            case "Add":
                ToolboxViewModelObj.addbtn.Visible = true;
                ToolboxViewModelObj.addbtn.Title   = "Add";
                ToolboxViewModelObj.addbtn.Event   = "AddNotification()";
                break;

            case "Edit":
                ToolboxViewModelObj.sendbtn.Visible = true;
                ToolboxViewModelObj.sendbtn.Disable = true;
                ToolboxViewModelObj.sendbtn.Event   = "PushNotification()";
                ToolboxViewModelObj.sendbtn.Title   = "Save";

                ToolboxViewModelObj.backbtn.Visible = true;
                ToolboxViewModelObj.backbtn.Event   = "goback()";
                ToolboxViewModelObj.backbtn.Title   = "Back";
                break;

            default:
                return(Content("Nochange"));
            }
            return(PartialView("_ToolboxView", ToolboxViewModelObj));
        }
Exemplo n.º 22
0
        public ActionResult ChangeButtonStyle(string ActionType)
        {
            ToolboxViewModel ToolboxViewModelObj = new ToolboxViewModel();

            switch (ActionType)
            {
            case "List":
                ToolboxViewModelObj.downloadBtn.Visible = true;
                ToolboxViewModelObj.downloadBtn.Text    = "Template";
                ToolboxViewModelObj.downloadBtn.Title   = "Download Template";
                ToolboxViewModelObj.downloadBtn.Event   = "DownloadTemplate();";

                ToolboxViewModelObj.HistoryBtn.Visible = true;
                ToolboxViewModelObj.HistoryBtn.Text    = "History";
                ToolboxViewModelObj.HistoryBtn.Title   = "Uploaded Files History";
                ToolboxViewModelObj.HistoryBtn.Event   = "FetchHistory();";

                break;

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

            switch (ActionType)
            {
            case "List":
                if ((_permission.SubPermissionList != null ? _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 != null ? _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 != null ? _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 != null ? _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 != null ? _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 != null ? _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 != null ? _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 != null ? _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 != null ? _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 != null ? _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"));
            }
            return(PartialView("ToolboxView", ToolboxViewModelObj));
        }
Exemplo n.º 24
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));
        }
Exemplo n.º 25
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));
        }
Exemplo n.º 26
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));
        }
Exemplo n.º 27
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));
        }
        public ActionResult ChangeButtonStyle(string ActionType)
        {
            ToolboxViewModel ToolboxViewModelObj = new ToolboxViewModel();

            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 Credit Note";
                ToolboxViewModelObj.savebtn.Event   = "Save();";

                ToolboxViewModelObj.deletebtn.Visible = true;
                ToolboxViewModelObj.deletebtn.Text    = "Delete";
                ToolboxViewModelObj.deletebtn.Title   = "Delete Credit Note";
                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();";

                break;

            case "AddSub":

                break;

            case "tab1":

                break;

            case "tab2":

                break;

            default:
                return(Content("Nochange"));
            }
            return(PartialView("ToolboxView", ToolboxViewModelObj));
        }
Exemplo n.º 29
0
        public ActionResult ChangeButtonStyle(string ActionType)
        {
            //Permission _permission = Session["UserRights"] as Permission;
            AppUA            appUA               = Session["AppUA"] as AppUA;
            Permission       _permission         = _pSASysCommon.GetSecurityCode(appUA.UserName, "ManageAccess");
            ToolboxViewModel ToolboxViewModelObj = new ToolboxViewModel();

            switch (ActionType)
            {
            //---- work around added by suvaneeth for enabling the button need to review by angel 29.3.2019----------------
            case "Default":
                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";
                ToolboxViewModelObj.backbtn.Event = "GobackMangeAccess()";

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

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

            //---- -----------------------------------------------------------------------------------------


            case "Checked":

                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";
                ToolboxViewModelObj.backbtn.Event = "GobackMangeAccess()";

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

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

            default:
                return(Content("Nochange"));
            }
            return(PartialView("ToolboxView", ToolboxViewModelObj));
        }
Exemplo n.º 30
0
        public ActionResult ChangeButtonStyle(string ActionType)
        {
            ToolboxViewModel ToolboxViewModelObj = new ToolboxViewModel();

            switch (ActionType)
            {
            case "List":
                Permission permission       = Session["UserRights"] as Permission;
                string     permissionAccess = permission.SubPermissionList.Where(li => li.Name == "PBAccess").First().AccessCode;

                if (permissionAccess.Contains("R") || permissionAccess.Contains("W"))
                {
                    ToolboxViewModelObj.ReceivePbBtn.Visible = true;
                    ToolboxViewModelObj.ReceivePbBtn.Text    = "Rec PB";
                    ToolboxViewModelObj.ReceivePbBtn.Title   = "Receive PB";
                    ToolboxViewModelObj.ReceivePbBtn.Event   = "OpenCustomerPbPayment();";
                }
                ToolboxViewModelObj.addbtn.Visible = true;
                ToolboxViewModelObj.addbtn.Text    = "Add";
                ToolboxViewModelObj.addbtn.Title   = "Add New";
                ToolboxViewModelObj.addbtn.Event   = "AddNew();";

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

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

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

                //---------------------------------------

                break;

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

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

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

                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.addbtn.Visible = true;
                ToolboxViewModelObj.addbtn.Text    = "Add";
                ToolboxViewModelObj.addbtn.Title   = "Add New";
                ToolboxViewModelObj.addbtn.Event   = "AddNew();";

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

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

                ToolboxViewModelObj.deletebtn.Visible = true;
                ToolboxViewModelObj.deletebtn.Disable = true;
                ToolboxViewModelObj.deletebtn.Text    = "Delete";
                ToolboxViewModelObj.deletebtn.Title   = "Delete";
                ToolboxViewModelObj.deletebtn.Event   = "DeleteInvoices();";
                break;

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