/// <summary> /// Occurs when a section is selected /// </summary> /// <param name="sender">The panel bar</param> /// <param name="e">PanelBarEventArgs</param> protected void MenuItemPanelBar_ItemClick(object sender, RadPanelBarEventArgs e) { ApplicationSectionEventArgs args = new ApplicationSectionEventArgs(); ApplicationModules selectedModule = (ApplicationModules)Enum.Parse(typeof(ApplicationModules), e.Item.Value); args.CurrentApplicationModule = selectedModule; args.DataFormType = ApplicationMenu.GetDataFormType(selectedModule); ApplicationSectionSelected(args); }
public static Type GetDataFormType(ApplicationModules appModule) { switch (appModule) { case ApplicationModules.ConfigurationCompanyInformation: return(typeof(ISinglePageDataForm)); case ApplicationModules.ConfigurationCompanyBranches: return(typeof(IListingForm)); default: return(null); } }
public static bool ModulePermission(this ApplicationModules applicationModules) { bool retValue = false; if (ConfigurationManager.AppSettings.AllKeys.Contains(applicationModules.ToString())) { string value = (string)(new AppSettingsReader()).GetValue(applicationModules.ToString(), typeof(String)); if (applicationModules.ToString() == value.DecryptMd5Padding(CryptographyMode.Md5)) { retValue = true; } } return(retValue); }
// This method gets called by the runtime. Use this method to add services to the container. public void ConfigureServices(IServiceCollection services) { services.AddMvc().SetCompatibilityVersion(CompatibilityVersion.Version_2_2); // Configure jwt authentication var jwtSettings = Configuration.GetSection(nameof(JwtAuthenticationSettings)).Get <JwtAuthenticationSettings>(); ApplicationModules.SetupJwtMechanism(services, jwtSettings); services.RegisterModules(); services.Configure <MongoConnectionStrings>(Configuration.GetSection("MongoConnectionStrings")); }
public void Update() { NormalModules.Clear(); NormalModules.AddRange(_modules.Where(m => m.Module.PriorityCategory == ModulePriorityCategory.Normal).OrderBy(m => m.Module.Priority)); ApplicationModules.Clear(); ApplicationModules.AddRange(_modules.Where(m => m.Module.PriorityCategory == ModulePriorityCategory.Application).OrderBy(m => m.Module.Priority)); OverlayModules.Clear(); OverlayModules.AddRange(_modules.Where(m => m.Module.PriorityCategory == ModulePriorityCategory.Overlay).OrderBy(m => m.Module.Priority)); foreach (ModuleOrderModuleViewModel moduleOrderModuleViewModel in _modules) { moduleOrderModuleViewModel.Update(); } }
public IActionResult Create([FromBody] ApplicationModules newmodel) { if (ModelState.IsValid) { _context.ApplicationModules.Add(newmodel); ReturnData ret; ret = _context.SaveData(); if (ret.Message == "Success") { return(CreatedAtRoute("GetAppModule", new { id = newmodel.ApplicationModulesID }, newmodel)); } else { return(BadRequest(ret)); } } return(BadRequest()); }
public void Update() { if (_modules == null) { _modules = _pluginManagementService.GetFeaturesOfType <Module>().Select(m => new ModuleOrderModuleViewModel(m)).ToList(); } NormalModules.Clear(); NormalModules.AddRange(_modules.Where(m => m.Module.PriorityCategory == ModulePriorityCategory.Normal).OrderBy(m => m.Module.Priority)); ApplicationModules.Clear(); ApplicationModules.AddRange(_modules.Where(m => m.Module.PriorityCategory == ModulePriorityCategory.Application).OrderBy(m => m.Module.Priority)); OverlayModules.Clear(); OverlayModules.AddRange(_modules.Where(m => m.Module.PriorityCategory == ModulePriorityCategory.Overlay).OrderBy(m => m.Module.Priority)); foreach (ModuleOrderModuleViewModel moduleOrderModuleViewModel in _modules) { moduleOrderModuleViewModel.Update(); } }
public void ApplicationModules() { IQueryable <ApplicationModules> ApplicationModulesCollection = Enumerable.Empty <ApplicationModules>().AsQueryable(); ApplicationModules ct = new ApplicationModules { ApplicationModulesID = 1, ModuleName = "Test MN" }; Mock <IApplicationModulesRepository> ApplicationModulesService = new Mock <IApplicationModulesRepository>(); object obj = new object(); try { ApplicationModulesService.Setup(x => x.GetAll()).Returns(ApplicationModulesCollection); ApplicationModulesService.Setup(x => x.Get(It.IsAny <int>())).Returns(ct); ApplicationModulesService.Setup(x => x.Add(It.IsAny <ApplicationModules>())).Returns(ct); ApplicationModulesService.Setup(x => x.Delete(It.IsAny <ApplicationModules>())).Verifiable(); ApplicationModulesService.Setup(x => x.Update(It.IsAny <ApplicationModules>(), It.IsAny <object>())).Returns(ct); var ApplicationModulesObject = ApplicationModulesService.Object; var p1 = ApplicationModulesObject.GetAll(); var p2 = ApplicationModulesObject.Get(1); var p3 = ApplicationModulesObject.Update(ct, obj); var p4 = ApplicationModulesObject.Add(ct); ApplicationModulesObject.Delete(ct); Assert.IsAssignableFrom <IQueryable <ApplicationModules> >(p1); Assert.IsAssignableFrom <ApplicationModules>(p2); Assert.Equal("Test MN", p2.ModuleName); Assert.Equal("Test MN", p3.ModuleName); ApplicationModulesService.VerifyAll(); ApplicationModulesObject.Dispose(); } finally { ApplicationModulesService = null; } }
public void ShowModule(ApplicationModules module, params string[] arguments) { pnlMain.Controls.Clear(); switch (module) { case ApplicationModules.PriceModuleCalculation: pnlMain.Controls.Add(_PriceModule); _PriceModule.ModuleCalculationMode(); break; case ApplicationModules.PriceModuleSetting: pnlMain.Controls.Add(_PriceModule); _PriceModule.ModuleSettingMode(); break; case ApplicationModules.PriceModuleCalculationByProffix: pnlMain.Controls.Add(_PriceModule); _PriceModule.ModuleCalculationByProffixMode(arguments); break; } }
public IActionResult UpdateEntry([FromBody] ApplicationModules objWithUpdates) { var targetObject = _context .ApplicationModules .FirstOrDefault(t => t.ApplicationModulesID == objWithUpdates.ApplicationModulesID); if (targetObject == null) { return(NotFound()); } _context.Entry(targetObject).CurrentValues.SetValues(objWithUpdates); ReturnData ret; ret = _context.SaveData(); if (ret.Message == "Success") { return(Ok()); } return(NotFound(ret)); }
public IActionResult Update([FromBody] ApplicationModules editentry) { var result = _repository.Update(editentry, editentry.ApplicationModulesID); return(Helper.CheckResult(result)); }
public IActionResult Create([FromBody] ApplicationModules newentry) { var result = _repository.Add(newentry); return(Helper.CheckResult(result)); }
public static void TraceModule(ApplicationModules module) { appToTrace |= (long)module; }
/// <summary> /// To save ApplicationModules. /// </summary> /// <param name="applicationModuleUiObject"></param> /// <param name="applicationModuleUrl"></param> /// <param name="isEditMode"></param> /// <returns></returns> public bool SaveApplicationModule(ApplicationModules applicationModuleUiObject, string applicationModuleUrl, bool isEditMode) { _applicationModuleDocument.SaveOrUpdate(_applicationModuleDocument.FormApplicationModulesUrl(applicationModuleUrl, isEditMode, applicationModuleUiObject), applicationModuleUiObject); return true; }