public IdiomasSettingsPage() { InitializeComponent(); LoadingService.LoadingStart(); LoadData(); }
private async void BtnAccept_Click(object sender, RoutedEventArgs e) { LoadingService.LoadingStart(); CheckThee(); if (_configuracion == null) { (await _configuracionesRepository.InsertDataAsync(new Configuracion { IdiomaId = _idiomaSelected.Id, Theme = _themeName, UsuarioId = IdentityServices.Instance.GetUserLogged().Id })) .Success(x => { _pageUtilities.ShowMessageDialog("Configuración Actualizada correctamente"); }); } else { _configuracion.IdiomaId = _idiomaSelected.Id; _configuracion.Theme = _themeName; (await _configuracionesRepository.UpdateDataAsync(_configuracion)) .Success(x => { _pageUtilities.ShowMessageDialog("Configuración Actualizada correctamente"); }); } }
private async void BtnAccept_Click(object sender, RoutedEventArgs e) { LoadingService.LoadingStart(); var rol = (await new RolRepository().Get()).Result.FirstOrDefault(x => x.Nombre == "Comprador"); Comprador.Usuario = (new Usuario(Email, new HashService().Hash(Password), rol)); (await new CompradoresServices().Registrar(Comprador)) .Success(s => { MessageDialogService.Create("Comprador Registrado Existosamente", c => { LoadingService.LoadingStop(); NavigationService.NavigatePop <Dashboard>(); }, null); }) .Error(erros => { MessageDialogService.Create("Error al Crear el Comprador", c => { LoadingService.LoadingStop(); }, null); }); }
private async void BtnAccept_Click(object sender, RoutedEventArgs e) { LoadingService.LoadingStart(); SelectedUsuario.SetRol((Rol)ListViewPermisos.SelectedItem); await(new UsuarioService().Update(SelectedUsuario)); EditModeEnable = false; LoadingService.LoadingStop(); }
private void App_UnhandledException(object sender, Windows.UI.Xaml.UnhandledExceptionEventArgs e) { LoadingService.LoadingStart(); MessageDialogService.Create("Error Global. Contacte al administrador", c => { LoadingService.LoadingStop(); NavigationService.NavigatePop <Dashboard>(); }, null); }
private void ApbCancel_OnClick(object sender, RoutedEventArgs e) { LoadingService.LoadingStart(); MessageDialogService.Create("¿Esta seguro que desea descargar los cambios?", c => { LoadingService.LoadingStop(); NavigationService.NavigatePop <IdiomasSettingsPage>(); }, command => { }); }
private async void ApbAccept_OnClick(object sender, RoutedEventArgs e) { LoadingService.LoadingStart(); var newIdioma = new Idioma(NewIdiomaName, Traducciones.ToList()); (await new IdiomaServices().Crear(newIdioma)) .Success(x => { _pageUtilities.ShowMessageDialog($"El idioma {newIdioma.Nombre} fue creado existosamente"); }) .Error(errors => { _pageUtilities.ShowMessageDialog(errors.First()); }); }
private async void LoadData() { LoadingService.LoadingStart(); (await(new TraduccionesRepository() .GetAllKeys())).Success(x => { x.ForEach(s => Traducciones.Add(s)); LoadingService.LoadingStop(); }).Error(errors => _pageUtilities.ShowMessageDialog(errors.First())); }
private async void ButtonRestore_OnClick(object sender, RoutedEventArgs e) { if (BackupSelected != null) { LoadingService.LoadingStart(); (await new BackupServices().RestoreLastBackup(BackupSelected.Path)).Success(x => { _pageUtilities.ShowMessageDialog($"El backup {x}, fue Restaurado correctamente"); GetFiles(); }); } }
private async void ButtonBase_OnClick(object sender, RoutedEventArgs e) { var folder = await StorageFolder.GetFolderFromPathAsync(UserDataPaths.GetDefault().Music); LoadingService.LoadingStart(); StorageFolder assets = await folder.GetFolderAsync("Backups"); (await new BackupServices().CreateBackup(assets.Path)).Success(x => { _pageUtilities.ShowMessageDialog($"El backup {x}, fue creado correctamente"); GetFiles(); }); }
private async Task EditMode() { LoadingService.LoadingStart(); var respose = (await _usuarioRepository.GetUsuarioAsync(SelectedUsuario.Email)); if (respose.SuccessResult) { SelectedUsuario = respose.Result; EditModeEnable = true; var nodeToSelect = Permisos.FirstOrDefault(x => x.Nombre == SelectedUsuario.Rol.Nombre); ListViewPermisos.SelectedItem = nodeToSelect; PermisoSelected = nodeToSelect; LoadingService.LoadingStop(); } }
private void ApbAccept_OnClick(object sender, RoutedEventArgs e) { LoadingService.LoadingStart(); MessageDialogService.Create("¿Desea salvar todos los cambios realizados en los idiomas?", async command => { foreach (var idioma in Idiomas) { await new IdiomasRepository() .UpdateDataAsync(idioma.Idioma); } AsyncHelper.CallAsyncMethod(() => new IdiomasRepository().GetByName(SettingsServices.Idioma.Nombre)) .Success(idioma => SettingsServices.SetIdioma(idioma)); LoadingService.LoadingStop(); }, command => { LoadingService.LoadingStop(); }); }
private async void BtnAcept_Click(object sender, RoutedEventArgs e) { if (string.IsNullOrWhiteSpace(Nombre) || string.IsNullOrWhiteSpace(Descripcion)) { MessageDialogService.Create("Debe completar todos los campos"); } else { LoadingService.LoadingStart(); (await(new TerminosYCondicionesRepository()).InsertDataAsync(new Entities.TerminosYCondiciones(Nombre, Descripcion))) .Success(x => { MessageDialogService.Create("Terminos y condiciones creado exitosamente", c => { LoadingService.LoadingStop(); NavigationService.NavigatePop <Dashboard>(); }, null); }); } }
private async void BtnAccept_Click(object sender, RoutedEventArgs e) { LoadingService.LoadingStart(); (await new ProveedoresServices().Registrar(Proveedor, Email, Password)) .Success(s => { MessageDialogService.Create("Proveedor Registrador Existosamente", c => { LoadingService.LoadingStop(); NavigationService.NavigatePop <Dashboard>(); }, null); }) .Error(erros => { MessageDialogService.Create("Error al Crear el Proveedor", c => { LoadingService.LoadingStop(); }, null); }); }
private async Task LoadDataAsync() { LoadingService.LoadingStart(); (await new RolRepository().Get()) .Success(roles => { roles?.ForEach(x => Permisos.Add(x)); }) .Error(x => { _pageUtilities.ShowMessageDialog("No hay Roles"); }); (await _usuarioRepository.Get()) .Success(usuarios => { usuarios?.Where(s => s.Id != IdentityServices.Instance.GetUserLogged().Id).ToList().ForEach(x => Usuarios.Add(x)); SelectedUsuario = usuarios.First(); }) .Error(x => { _pageUtilities.ShowMessageDialog("No hay Roles"); }); LoadingService.LoadingStop(); }
public ListProveedores() { InitializeComponent(); LoadingService.LoadingStart(); LoadDataAsync(); }
public LogsPage() { InitializeComponent(); LoadingService.LoadingStart(); LoadDataAsync(); }
public ListCompradoresPage() { InitializeComponent(); LoadingService.LoadingStart(); LoadDataAsync(); }
public ListConcursosOfertarPage() { InitializeComponent(); LoadingService.LoadingStart(); LoadDataAsync(); }