//-------------------------------------------------------------- #region Methods //-------------------------------------------------------------- private void OnThemeMessage(ThemeMessage message) { _searchResultBrush = null; // The layout with the text editors is reloaded after the ThemeMessage. We use priority // background to update the markers after layout updates. WindowsHelper.Dispatcher.BeginInvoke(DispatcherPriority.Background, (Action)PreviewSearchResults); }
protected override void Seed(ApplicationDbContext context) { var userManager = new ApplicationUserManager(new UserStore <ApplicationUser>(context)); var defaultUser = new ApplicationUser { Email = "*****@*****.**", UserName = "******" }; var defaultPassword = "******"; userManager.Create(defaultUser, defaultPassword); var user1 = new ApplicationUser { Email = "*****@*****.**", UserName = "******" }; var user1Password = "******"; userManager.Create(user1, user1Password); var themeMsg1 = new ThemeMessage { Text = "Some text 1", Publisher = user1 }; var themeMsg2 = new ThemeMessage { Text = "Some text 2", Publisher = user1 }; var forumTheme1 = new ForumTheme { Title = "Some title", Description = "Some description 1", Messages = new List <ThemeMessage> { themeMsg1, themeMsg2 }, Owner = defaultUser, IsPublished = true, PublishDate = DateTime.Now }; context.ForumThemes.Add(forumTheme1); context.SaveChanges(); }
/// <summary> /// Delete Theme. /// </summary> /// <param name="request">theme request.</param> /// <returns>Theme message.</returns> public ThemeMessage DeleteTheme(ThemeRequest request) { ThemeMessage message = new ThemeMessage(); try { _serviceTheme.DeleteTheme(request.ToPivot()); message.OperationSuccess = true; } catch (Exception e) { message.ErrorType = ErrorType.TechnicalError; message.ErrorMessage = e.Message; } return(message); }
/// <summary> /// Get list of Theme /// </summary> /// <returns>Theme message.</returns> public ThemeMessage GetAllThemes() { ThemeMessage message = new ThemeMessage(); try { message = _serviceTheme.GetAllThemes().ToMessage(); message.OperationSuccess = true; } catch (Exception e) { message.ErrorType = ErrorType.TechnicalError; message.ErrorMessage = e.Message; } return(message); }
public void UpdateTheme(ThemeMessage tm) { }
private void UpdateTheme(ThemeMessage tm) { TempGaugeCanvas.InvalidateSurface(); }
private void UpdateTheme(ThemeMessage tm) { BackgroundGradient.InvalidateSurface(); }