private void btnlogin_Click(object sender, EventArgs e) { if (isvalid()) { using (SqlConnection con = new SqlConnection(ApplicationSetting.ConnectionString())) { using (SqlCommand cmd = new SqlCommand("sp_loginverify", con)) { cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@username", txtusername.Text.Trim()); cmd.Parameters.AddWithValue("@password", txtpassword.Text.Trim()); con.Open(); SqlDataReader sdr = cmd.ExecuteReader(); if (sdr.Read()) { this.Hide(); Dashboard db = new Dashboard(); db.Show(); } else { MessageBox.Show("Username or Password is not Valid", "Login Failed", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } } }
private void btnSave_Click(object sender, EventArgs e) { AppSetting = new ApplicationSetting(); this.ToEntity(AppSetting); AppSetting.ProjectName = ThisApp.Project.Name; Utility.WriteAppSetting(AppSetting); Session = new ApplicationSession(); if (rdSql.Checked) { Session.DbType = DatabaseType.SQL; } if (rdMongo.Checked) { Session.DbType = DatabaseType.Mongo; } if (rdNeo.Checked) { Session.DbType = DatabaseType.Neo; } groupBox2.ToEntity(Session); Session.ProjectName = ThisApp.Project.Name; Utility.WriteSession(Session); ThisApp.currentSession = Session; ThisApp.AppSetting = AppSetting; lblNotify.SetText("Thành công", AutoControl.LabelNotify.EnumStatus.Success); updateSession?.Invoke(); }
public ApplicationSetting Get() { const string CustomerRoleSetting = "CustomerRole"; var customerRoleSetting = Get(CustomerRoleSetting); var customerRoleName = customerRoleSetting?.Value; Role customerRole = null; if (!string.IsNullOrWhiteSpace(customerRoleName)) { customerRole = RoleService.Get(i => i.Name.ToLower() == customerRoleName.ToLower()); } if (customerRole.IsAdmin) { throw new InvalidOperationException("Customer can't be Admin"); } var result = new ApplicationSetting { CustomerRoleId = customerRole?.Id }; return(result); }
public MainWindow() { InitializeComponent(); this.DataContext = new ViewModel.ViewModel(); this.BuildLabel.Text = $"BUILD:\n{ApplicationSetting.GetBuildInfoSetting()}"; }
public RouteNodeCommandFactory( IOptions <ApplicationSetting> applicationSettings, IGeoDatabase geoDatabase) { _applicationSettings = applicationSettings.Value; _geoDatabase = geoDatabase; }
public List <PropertyGridElement> CreatePropertyGridElements(ApplicationSetting item) { var result = new List <PropertyGridElement>(); try { if (item != null) { var category = string.Format(Translations.ApplicationSettingsManagementForm.ApplicationSetting, item.Name); result.Add(new PropertyGridElement("ApplicationSettingId", item.ApplicationSettingId.ToString(), category, "")); result.Add(new PropertyGridElement("ApplicationSettingsCategory", Translations.ApplicationSettings.TranslatedApplicationSettingsCategoryDictionary[item.ApplicationSettingsCategoryId], category, "")); result.Add(new PropertyGridElement("Name", Translations.ApplicationSettings.TranslatedApplicationSettingsNameDictionary[item.ApplicationSettingId], category, "")); result.Add(new PropertyGridElement("Description", Translations.ApplicationSettings.TranslatedApplicationSettingsDescriptionDictionary[item.ApplicationSettingId], category, "")); result.Add(new PropertyGridElement("DataType", ((DataTypes)item.DataTypeId).ToString(), category, "")); result.Add(new PropertyGridElement("Value", item.Value, category, "")); } return(result); } catch (Exception ex) { Trace.WriteError("", Trace.GetMethodName(), CLASSNAME, ex); result.Add(PropertyGridElement.NoData); return(result); } }
private static void RemoveManyToMany(AllInOneContext.AllInOneContext db, Application application) { //手动处理ApplicationSetting 一对多的关系,待找到合适的方法后再调整 if (application.ApplicationSettings != null) { List <ApplicationSetting> delList = new List <ApplicationSetting>(); foreach (ApplicationSetting rp in application.ApplicationSettings) { ApplicationSetting del = db.ApplicationSetting .FirstOrDefault(p => p.ApplicationSettingId.Equals(rp.ApplicationSettingId)); if (del != null) { delList.Add(del); } } db.ApplicationSetting.RemoveRange(delList); db.SaveChanges(); } //手动处理ApplicationSystemOption 多对多的关系,待找到合适的方法后再调整 if (application.ApplicationSystemOptions != null) { List <ApplicationSystemOption> delList = new List <ApplicationSystemOption>(); foreach (ApplicationSystemOption rp in application.ApplicationSystemOptions) { ApplicationSystemOption del = db.ApplicationSystemOption .FirstOrDefault(p => p.ApplicationId.Equals(rp.ApplicationId) && p.SystemOptionId.Equals(rp.SystemOptionId)); if (del != null) { delList.Add(del); } } db.ApplicationSystemOption.RemoveRange(delList); db.SaveChanges(); } }
public frmSetupApp() { AppSetting = ThisApp.AppSetting; Session = ThisApp.currentSession; InitializeComponent(); lblNotify.Text = ""; }
/// <summary> /// Seed app settings for a for the applications - general - only a single instance of these /// settings for the entire application /// </summary> private void SeedBasicApplicationSettings() { if (!_context.ApplicationSettings.Any( x => x.AppSetting.Key == EnumHelper.ApplicationSettingKeys.EmailServiceUserName.ToString())) { var setting = _context.Settings.FirstOrDefault(x => x.Key == EnumHelper.ApplicationSettingKeys.EmailServiceUserName.ToString()); ApplicationSetting appSetting = new ApplicationSetting { AppSetting = setting, ScopeType = EnumHelper.AppSettingScopeType.Application }; _context.ApplicationSettings.Add(appSetting); _context.SaveChanges(); } if (!_context.ApplicationSettings.Any( x => x.AppSetting.Key == EnumHelper.ApplicationSettingKeys.EmailServiceKeyCode.ToString())) { var setting = _context.Settings.FirstOrDefault(x => x.Key == EnumHelper.ApplicationSettingKeys.EmailServiceKeyCode.ToString()); ApplicationSetting appSetting = new ApplicationSetting { AppSetting = setting, ScopeType = EnumHelper.AppSettingScopeType.Application }; _context.ApplicationSettings.Add(appSetting); _context.SaveChanges(); } if (!_context.ApplicationSettings.Any( x => x.AppSetting.Key == EnumHelper.ApplicationSettingKeys.EmailServiceSenderEmailAddress.ToString())) { var setting = _context.Settings.FirstOrDefault(x => x.Key == EnumHelper.ApplicationSettingKeys.EmailServiceSenderEmailAddress.ToString()); ApplicationSetting appSetting = new ApplicationSetting { AppSetting = setting, ScopeType = EnumHelper.AppSettingScopeType.Application, Value = HIResources.Strings.DefaultAppEmailAddress }; _context.ApplicationSettings.Add(appSetting); _context.SaveChanges(); } if (!_context.ApplicationSettings.Any( x => x.AppSetting.Key == EnumHelper.ApplicationSettingKeys.EmailServiceOnlineType.ToString())) { var setting = _context.Settings.FirstOrDefault(x => x.Key == EnumHelper.ApplicationSettingKeys.EmailServiceOnlineType.ToString()); ApplicationSetting appSetting = new ApplicationSetting { AppSetting = setting, ScopeType = EnumHelper.AppSettingScopeType.Application }; _context.ApplicationSettings.Add(appSetting); _context.SaveChanges(); } }
void Awake() { //データ取得用のインスタンス instance = this; //読み込み開始 LoadXML(); }
/// <summary> /// Gets the name of the entity business rule by. /// </summary> /// <param name="entityName">Name of the entity.</param> /// <param name="additionalDataKey">The additional data key.</param> /// <returns></returns> public IBusinessRuleBase GetEntityBusinessRuleByName(string entityName, string additionalDataKey) { ApplicationSetting appSetting = FWUtils.ConfigUtils.GetAppSettings(); IBusinessRuleBase obj = (IBusinessRuleBase)FWUtils.ReflectionUtils.CreateInstance(appSetting.Project.NamespacePrefix + ".BusinessRule", entityName + "BL", appSetting.Project.NamespacePrefix + ".BusinessRules", new object[] { additionalDataKey }); obj.Initialize(entityName, additionalDataKey); return(obj); }
private void GenerateApplicationUser(ApplicationSetting application, string username, string password) { WebSecurityApplication.CreateUserAndAccount(application.Id, username, password); var userid = WebSecurityApplication.GetUserId(application.Id, username); var user = Context.UserProfile.Single(x => x.Id == userid); user.ApplicationUser = 1; application.Users.Add(user); }
public ApplicationSetting GetSetting(string key) { List <ApplicationSetting> values = GetAll(); ApplicationSetting value = values.Find(delegate(ApplicationSetting a) { return(a.Key == key); }); return(value); }
public ApplicationUserController(UserManager <ApplicationUser> userManager, RoleManager <IdentityRole> roleManager, IOptions <ApplicationSetting> appSettings, IBaseUrlHelper baseUrlHelper) { _userManager = userManager; _roleManager = roleManager; _appSettings = appSettings.Value; _baseUrlHelper = baseUrlHelper; }
public ApplicationUserController(UserManager <ApplicationUser> userManager, CoreDbContext context, SignInManager <ApplicationUser> signInManager, IOptions <ApplicationSetting> appSetting) { _userManager = userManager; //_userManager1 = userManager; _signInManager = signInManager; _appSetting = appSetting.Value; _context = context; }
/// <summary> /// Gets the name of the entity info by. /// </summary> /// <param name="entityName">Name of the entity.</param> /// <param name="additionalDataKey">The additional data key.</param> /// <returns></returns> public EntityInfoBase GetEntityInfoByName(string entityName, string additionalDataKey) { ApplicationSetting appSetting = FWUtils.ConfigUtils.GetAppSettings(); EntityInfoBase ef = (EntityInfoBase)FWUtils.ReflectionUtils.CreateInstance(appSetting.Project.NamespacePrefix + ".Common.EntityInfos", entityName + "EN", appSetting.Project.NamespacePrefix + ".Common", null); ef.Initialize(entityName, additionalDataKey); return(ef); }
public static void Update(ApplicationSetting setting) { using (LoyaltyDB db = new LoyaltyDB()) { db.Entry(setting).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); } }
/// <summary> /// Gets the name of the entity data access by. /// </summary> /// <param name="entityName">Name of the entity.</param> /// <param name="additionalDataKey">The additional data key.</param> /// <returns></returns> public IDataAccessBase GetEntityDataAccessByName(string entityName, string additionalDataKey) { ApplicationSetting appSetting = FWUtils.ConfigUtils.GetAppSettings(); IDataAccessBase obj = (IDataAccessBase)FWUtils.ReflectionUtils.CreateInstance(appSetting.Project.NamespacePrefix + ".DataAccess", entityName + "DA", appSetting.Project.NamespacePrefix + ".DataAccess", null); obj.Initialize(entityName, additionalDataKey); return(obj); }
public ApplicationSetting UpdateSetting(ApplicationSetting setting) { ApplicationSetting settingToUpdate = _context.ApplicationSettings.FirstOrDefault(s => s.ApplicationSettingCode == setting.ApplicationSettingCode); settingToUpdate.Value = setting.Value; _context.SaveChanges(); return(settingToUpdate); }
private void Form4_Load(object sender, EventArgs e) { //获取cpu序列号 string jiqima = RC2Encrypt(GetCpuID(), "gto250"); t_jiqima.Text = jiqima; MessageBox.Show(ApplicationSetting.Translate("send machine code to the administrator"), ApplicationSetting.Translate("promt"), MessageBoxButtons.OK, MessageBoxIcon.Information); }
public async Task Delete(int id) { ApplicationSetting applicationSetting = await _ctx.ApplicationSettings.FirstOrDefaultAsync(x => x.Id == id); if (applicationSetting != null) { _ctx.ApplicationSettings.Remove(applicationSetting); } }
public static async Task <bool> RefreshAuthorizationTokenIfRequired() { long lastSetTime = ApplicationSetting.GetLocalSetting_Long("google_token_expiresTime", 0); if (lastSetTime != 0) { long now = DateTime.Now.Ticks / TimeSpan.TicksPerSecond; if (now > lastSetTime) { // expired string FetchURL = "https://accounts.google.com/o/oauth2/token"; var handler = new HttpClientHandler(); var req = new HttpClient(handler); Tuple <string, string> keypair = APIKeys.GetRandomizedClientSecretAndIDPair(); string pdata = string.Format("client_id={0}&client_secret={1}&refresh_token={2}&grant_type=refresh_token", keypair.Item1, keypair.Item2, await ApplicationSetting.GetEncryptedLocalStringValueOrDefault("google_refresh_token", "")); StringContent strc = new StringContent(pdata, Encoding.UTF8, "application/x-www-form-urlencoded"); try { HttpResponseMessage data = await req.PostAsync(FetchURL, strc); HttpContent content = data.Content; data.EnsureSuccessStatusCode(); // {"access_token":"1/fFAGRNJru1FTz70BzhT3Zg","expires_in":3920,"token_type":"Bearer"} JObject token = JObject.Parse(await content.ReadAsStringAsync()); /* string access_token = (string) token["access_token"]; * string token_type = (string)token["token_type"]; * int expires_in = (int)token["expires_in"]; * string refresh_token = (string)token["refresh_token"]; * * Debug.WriteLine(ReturnData);*/ await ApplicationSetting.SetUpdateLocalValueEncrypted("google_access_token", (string)token["access_token"]); ApplicationSetting.SetLocalSetting("google_token_expiresTime", (long)now + (((long)token["expires_in"] - 5L) * 60L)); return(true); } catch (Exception eex) { Debug.WriteLine(eex.ToString()); } return(false); } else { // not expired, do nothing. } } return(true); }
private void Apply() { App.Instance.UpdateSetting(Setting); App.Instance.Setting.Save(); originalSetting = App.Instance.Setting; IsDirty = false; }
public void ApplicationSettingCacheList() { var value = new[] { "A", "B" }; ApplicationSetting.CacheList.Set("Hallo", value); Assert.AreSame(value, ApplicationSetting.CacheList.Get("Hallo")); ApplicationSetting.FlushAll(); Assert.IsFalse(ApplicationSetting.CacheList.ContainsKey("Hello")); }
private void ProcessLegalAgreement(LegalAgreement agreement, LegalAgreementConfig config) { this.logger.LogInformation($"{config.Name} found, last updated {agreement.EffectiveDate}"); this.logger.LogInformation($"Fetching {config.LastCheckedKey} from application settings"); ApplicationSetting?lastCheckedSetting = this.applicationSettingsDelegate.GetApplicationSetting(ApplicationType.JobScheduler, this.GetType().Name, config.LastCheckedKey); if (lastCheckedSetting != null) { this.logger.LogInformation($"Found {config.LastCheckedKey} with value of {lastCheckedSetting.Value}"); } else { lastCheckedSetting = new ApplicationSetting() { Application = ApplicationType.JobScheduler, Component = this.GetType().Name, Key = config.LastCheckedKey, Value = DateTime.MinValue.ToString("MM/dd/yyyy HH:mm:ss", CultureInfo.InvariantCulture), }; this.dbContext.ApplicationSetting.Add(lastCheckedSetting); } DateTime lastChecked = System.DateTime.Parse(lastCheckedSetting.Value !, CultureInfo.InvariantCulture); if (agreement.EffectiveDate > lastChecked) { Dictionary <string, string> keyValues = new Dictionary <string, string>(); keyValues.Add("host", this.host); keyValues.Add("path", config.Path); keyValues.Add("effectivedate", agreement.EffectiveDate.Value.ToString("MMMM dd, yyyy", CultureInfo.InvariantCulture)); keyValues.Add("contactemail", config.ContactEmail); int page = 0; DBResult <List <UserProfile> > profileResult; do { profileResult = this.profileDelegate.GetAllUserProfilesAfter(agreement.EffectiveDate.Value, page, this.profilesPageSize); foreach (UserProfile profile in profileResult.Payload) { this.emailService.QueueNewEmail(profile.Email !, config.EmailTemplate, keyValues, false); } this.logger.LogInformation($"Sent {profileResult.Payload.Count} emails"); // TODO: Resume functionality?? this.dbContext.SaveChanges(); // commit after every page page++; }while (profileResult.Payload.Count == this.profilesPageSize); this.logger.LogInformation($"Completed sending emails after processing {page} page(s) with pagesize set to {this.profilesPageSize}"); lastCheckedSetting.Value = DateTime.UtcNow.ToString("MM/dd/yyyy HH:mm:ss", CultureInfo.InvariantCulture); this.logger.LogInformation($"Saving rundate of {lastCheckedSetting.Value} to DB"); this.dbContext.SaveChanges(); } else { this.logger.LogInformation($"{config.Name} has not been updated since last run"); } }
public void ShowObject(object keyValue) { if (keyValue == null) { _applicationSetting = _context.ApplicationSettings.FirstOrDefault(li => li.SettingId == 1); settingbindingSource.DataSource = _applicationSetting; Loadlookup(); } }
private static void OnWinEventHook(object sender, WinEventHookEventArgs e) { if (_applicationSettings.Count > 0) { ApplicationSetting applicationSetting = _applicationSettings.FirstOrDefault(x => x.Name.Equals(e.ProcessName)); if (applicationSetting != null) { //test if a resolution change is needed Screen screen = Screen.FromHandle(e.Handle); if (applicationSetting.IsResolutionChangeNeeded && IsResolutionChangeNeeded(screen, applicationSetting.ResolutionSettings)) { PerformResolutionChange(screen, applicationSetting.ResolutionSettings); } //test if changing the vibrance value is needed int displayHandle = GetApplicationDisplayHandle(e.Handle); if (displayHandle != -1 && !equalsDVCLevel(displayHandle, applicationSetting.IngameLevel)) { _gameScreen = screen; _vibranceInfo.defaultHandle = displayHandle; setDVCLevel(_vibranceInfo.defaultHandle, applicationSetting.IngameLevel); } } else { IntPtr processHandle = e.Handle; if (!isWindowActive(ref processHandle)) { return; } //test if a resolution change is needed Screen currentScreen = Screen.FromHandle(processHandle); if (_gameScreen != null && _gameScreen.Equals(currentScreen) && IsResolutionChangeNeeded(currentScreen, _windowsResolutionSettings)) { PerformResolutionChange(currentScreen, _windowsResolutionSettings); } //test if changing the vibrance value is needed if (_vibranceInfo.affectPrimaryMonitorOnly && !equalsDVCLevel(_vibranceInfo.defaultHandle, _vibranceInfo.userVibranceSettingDefault)) { if (_gameScreen != null && !_gameScreen.DeviceName.Equals(currentScreen.DeviceName)) { return; } setDVCLevel(_vibranceInfo.defaultHandle, _vibranceInfo.userVibranceSettingDefault); } else if (!_vibranceInfo.affectPrimaryMonitorOnly && !_vibranceInfo.displayHandles.TrueForAll(handle => equalsDVCLevel(handle, _vibranceInfo.userVibranceSettingDefault))) { _vibranceInfo.displayHandles.ForEach(handle => setDVCLevel(handle, _vibranceInfo.userVibranceSettingDefault)); } } } }
public async Task <IActionResult> GetApplicationSetting(int id) { ApplicationSetting applicationSetting = await applicationSettingRepository.GetApplicationSetting(id); if (applicationSetting == null) { return(StatusCode(StatusCodes.Status500InternalServerError, $"ApplicationSetting id == {id}. Not found!")); } return(Ok(applicationSetting)); }
protected Grid AGrid(Guid id, ApplicationSetting application, bool authorize =false) { var grid = new Grid { Id = id, ApplicationSettings = application, Authorize = authorize }; return grid; }
public static void CheckCertificate() { var certificate = ApplicationSetting.CertificatePath(); if (!File.Exists(certificate)) { File.Copy($"{Parameter.Resources}/certificate.pfx", certificate, true); } ConsoleLogger.Log("certificates ready"); }
public bool DeleteApplicationSetting(ApplicationSetting item) { if (item == null) { return(false); } _unitOfWork.ApplicationSettingRepository.Delete(item); _unitOfWork.Save(); return(true); }
public WebsocketModule() { Get["/ws/port"] = x => Response.AsJson(ApplicationSetting.WebsocketPort()); Post["/ws/post"] = x => { var port = PortManagement.GetFirstAvailable(45000, 45999); var ws = new WebSocket(); ws.Start(port); return(Response.AsJson(port)); }; }
protected GridElement AGridElement(string type, ApplicationSetting application, Guid id, int position = 0) { var grid = new GridElement { AppliceSetting = application, Type = type, Width = 12, Position = position, Id = id }; return grid; }
public void Application_add_test() { var a = new ApplicationSetting { Name = "xxx" }; using (var db = SessionProvider.CreateSession()) { Assert.AreEqual(1, db.Session.Applications().Count()); var newitem = db.Session.Add(a, WebSecurity.GetUserId("admin")); var list = db.Session.Applications(); Assert.AreEqual(2, list.Count()); Assert.IsTrue(list.Any(x => x.Id == newitem.Id)); } }
public override ApplicationSetting Add(ApplicationSetting newitem, int userId) { var user = Repository.UserProfile.Single(x => x.Id == userId); newitem.Users.Add(user); Repository.Add(newitem); if (newitem.Grids == null) { var a = new Grid { ApplicationSettings = newitem, Home = true }; a.WithResource("name", "homepage", CurrentCulture); newitem.Grids = new List<Grid>{a}; } Repository.SaveChanges(); return newitem; }
public VibranceSettings(IVibranceProxy v, int minValue, int maxValue, int defaultValue, ListViewItem sender, ApplicationSetting setting, List<ResolutionModeWrapper> supportedResolutionList, Func<int, string> resolveLabelLevel) { InitializeComponent(); this.trackBarIngameLevel.Minimum = minValue; this.trackBarIngameLevel.Maximum = maxValue; this.trackBarIngameLevel.Value = defaultValue; this._sender = sender; _resolveLabelLevel = resolveLabelLevel; this._v = v; labelIngameLevel.Text = _resolveLabelLevel(trackBarIngameLevel.Value); this.labelTitle.Text += $@"""{sender.Text}"""; this.pictureBox.Image = this._sender.ListView.LargeImageList.Images[this._sender.ImageIndex]; this.cBoxResolution.DataSource = supportedResolutionList; // If the setting is new, we don't need to set the progress bar value if (setting != null) { // Sets the progress bar value to the Ingame Vibrance setting this.trackBarIngameLevel.Value = setting.IngameLevel; this.cBoxResolution.SelectedItem = setting.ResolutionSettings; this.checkBoxResolution.Checked = setting.IsResolutionChangeNeeded; // Necessary to reload the label which tells the percentage trackBarIngameLevel_Scroll(null, null); } }
public override ApplicationSetting Add(ApplicationSetting newitem, int userId) { throw new NotImplementedException(); }
public AppSetting GetSetting(ApplicationSetting applicationSetting) { return appSettings.Where(x => x.ApplicationSetting == applicationSetting).FirstOrDefault(); }
private void GenerateMenus(ApplicationSetting application) { var rootitem = AGridElement("menutext", application, position: 2); var items = new List<GridElement> { AGridElement("menutext", application, position: 0), AGridElement("menutext", application, position: 1), AGridElement("menutext", application, position: 3), AGridElement("menutext", application, position: 4), rootitem, AGridElement("menutext", application, position: 0).WithParent(rootitem), AGridElement("menutext", application, position: 1).WithParent(rootitem), AGridElement("menutext", application, position: 2).WithParent(rootitem), }; var menu = AGrid(new Guid("eeeee05e-1115-480b-9ab7-a3ab3c0f6643"), application) .WithCategory(CategoryEnum.Menu) .WithGridElements(items) .WithResource(SpecialResourceEnum.Link, "test_menu_link", CultureCs) .WithResource("name", "test menu", CultureCs); Context.Grids.Add(menu); }
private void GenerateUser(ApplicationSetting application, string username, string passsword, string role) { WebSecurity.CreateUserAndAccount(username, passsword); var userid = WebSecurity.GetUserId(username); var user = Context.UserProfile.Single(x => x.Id == userid); application.Users.Add(user); Roles.AddUserToRole(username, role); }
private void GenerateUsers(ApplicationSetting application) { Roles.CreateRole("admin"); Roles.CreateRole("superuser"); Roles.CreateRole("applicationUser"); GenerateApplicationUser(application, "pepa", "b"); }
public abstract ApplicationSetting Add(ApplicationSetting newitem, int userId);
private void SaveSetting(ApplicationSetting setting, bool value) { InMemoryApplicationSettingModel.UpdateSetting(setting, value); }
public IRepository RepositorySeed() { SetCulture(CultureCs); var repository = RepositoryCreator(); _application = AApplication("prd App") .WithGrid( AGrid().WithCategory(CategoryEnum.Menu) .WithResource(SpecialResourceEnum.Link, "aaa") ) .WithGrid( AGrid(GridId) .WithCategory(CategoryEnum.Menu) .WithResource(SpecialResourceEnum.Link, "bbb") .WithResource("name", "xxx") .WithResource("name", "xxxEn", CultureEn) ).AddTo(repository); return repository; }
public AppSetting(ApplicationSetting applicationSetting, bool value) { this.ApplicationSetting = applicationSetting; this.Value = value; }
public AppSetting(int id, ApplicationSetting applicationSetting, bool value) : this (applicationSetting, value) { this.Id = id; }
public ApplicationSetting CreateApplication(string name, Guid id) { var application = new ApplicationSetting { Name = name, Id = id }; return application; }
protected GridElement AGridElement(string type, ApplicationSetting application, int position = 0) { return AGridElement(type, application, Guid.NewGuid(), position); }
public void AddToApplicationSettings(ApplicationSetting applicationSetting) { base.AddObject("ApplicationSettings", applicationSetting); }
public void UpdateSetting(ApplicationSetting applicationSetting, bool value) { this.appSettings.Where(x => x.ApplicationSetting == applicationSetting).FirstOrDefault().UpdateSetting(this.unitOfWork, value); }
public ApplicationSetting Add(ApplicationSetting item) { throw new NotImplementedException(); }
public MenuAbstractImpl(ApplicationSetting application, IRepository context) : base(application, context) { Repository = context; }
public void Remove(ApplicationSetting item) { throw new NotImplementedException(); }
public AppSettingTable(ApplicationSetting appSetting, bool value) { this.ApplicationSetting = appSetting; this.SettingValue = value; }
public static ApplicationSetting CreateApplicationSetting(int sectionId, string name) { ApplicationSetting applicationSetting = new ApplicationSetting(); applicationSetting.SectionId = sectionId; applicationSetting.Name = name; return applicationSetting; }
protected MenuAbstract(ApplicationSetting application, IRepository repo) : base(application, repo) { }
public Settings(ApplicationSetting application, IRepository db) { CurrentApplication = application; Db = db; }
private void GenerateGridPages(ApplicationSetting application) { var markdowntext = "# nadpis H1 \n## nadpis H2\n### nadpis H3\n###### nadpis H6\n" + "tohle je **tučně**, tohle *kurzíva*. Jde to i takto: __tučně__, _kurzíva_ \n" + " a **jde to i _kombinovat_**\n" + "\n" + "mnoho dalšího na [zde](https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet) \n"; Context.Grids.Add(AGrid(new Guid("c78ee05e-1115-480b-9ab7-a3ab3c0f6643"), application) .WithGridElement( AGridElement("simplehtml", application) .WithResource("text", markdowntext) .WithResource("text", markdowntext, CultureEn) ) .WithGridElement( AGridElement("text", application) .WithResource("text", "český text bez formatování") .WithResource("text", "english text without formating", CultureEn) ) .WithResource(SpecialResourceEnum.Link, "testPage_link") .WithResource("name", "testovaci stranka", CultureCs) .WithResource("name", "Test Page", CultureEn) ); Context.Grids.Add(AGrid(new Guid("bb8ee05e-1115-480b-9ab7-a3ab3c0f6643"), application, true) .WithResource(SpecialResourceEnum.Link, "aaa") .WithResource("name", "Uživatelská část", CultureCs) .WithResource("name", "User profile", CultureEn) .WithGridElement( AGridElement("clientspecific", application).WithSkin("postdataform") ) .WithGridElement( AGridElement("simplehtml", application) .WithResource("text", "### tuto stránku vidí jenom příhlášení uživatelé") .WithResource("text", "### this page is visible only for authenticated users", CultureEn) ) ); Context.Grids.Add(AGrid(new Guid("ab8ee05e-1115-480b-9ab7-a3ab3c0f6643"), application) .WithResource(SpecialResourceEnum.Link, "gallery_1") .WithResource("name", "galerie 1", CultureCs) .WithResource("name", "gallery 1", CultureEn) ); }