private void AsyncSaveTheme() { var t = Task.Factory.StartNew(() => { var opc = new Modulos.Accounts.Model.mOpcoes { Identificador = AccountOn.Identificador, Thema = SelectedThemeMode.ToString(), Color = SelectedAccentColor.ToString() }; AccountOn.Color = opc.Color; AccountOn.Thema = opc.Thema; if (AccountOn.Identificador.ToLower() != "System".ToLower()) { new Modulos.Accounts.Model.mData().GravarOpcoes(opc); } }); }
private async void AsyncAccountTheme() { var opc = new Account.Model.mOpcoes { Identificador = Account.Logged.Identificador, Thema = SelectedThemeMode.ToString(), Color = SelectedAccentColor.ToString() }; Account.Logged.Color = opc.Color; Account.Logged.Thema = opc.Thema; var t = Task.Run(() => { if (Account.Logged.Identificador.ToLower() != "System".ToLower()) { new Account.Model.mData().GravarOpcoes(opc); } }); await t; }