public sealed async override Task InitializeAsync() { _echeancierBusiness = new EcheancierBusiness(); await _echeancierBusiness.Initialization; _banqueBusiness = new BanqueBusiness(); await _banqueBusiness.Initialization; _compteBusiness = new CompteBusiness(); await _compteBusiness.Initialization; await ChargerEcheancier(); ListeCategorie = new CollectionViewSource { IsSourceGrouped = true }; ListeCompteVirement = new CollectionViewSource { IsSourceGrouped = true }; ListeCompteEcheancier = new CollectionViewSource { IsSourceGrouped = true }; GenerateCategories(); GenereMouvement(); GenerePeriodicite(); await GenereComptes(); GridVirementVisible = false; DateEcheancier = DateUtils.GetMaintenant(); DateLimiteEcheancier = DateUtils.GetMaintenant(); SelectedTypeMouvement = TypeMouvementListe[0]; SelectedPeriodicite = ListePeriodicite[0]; }
public override sealed async Task InitializeAsync() { _compteBusiness = new CompteBusiness(); await _compteBusiness.Initialization; _banqueBusiness = new BanqueBusiness(); await _banqueBusiness.Initialization; ListeDevise = new ObservableCollection <Devise>(DeviseUtils.ListeDevises); ListePays = new ObservableCollection <Pays>(DeviseUtils.ListePays); SelectedPays = DeviseUtils.GetPays("FR"); SelectedDevise = DeviseUtils.GetDevise(DeviseUtils.IdEuro); }
public override sealed async Task InitializeAsync() { _applicationBusiness = new ApplicationBusiness(); await _applicationBusiness.Initialization; _banqueBusiness = new BanqueBusiness(); await _banqueBusiness.Initialization; _compteBusiness = new CompteBusiness(); await _compteBusiness.Initialization; _listeComptes = new Dictionary <string, double?>(); ListePays = new ObservableCollection <Pays>(DeviseUtils.ListePays); ListeDevise = new ObservableCollection <Devise>(DeviseUtils.ListeDevises); }
public async sealed override Task InitializeAsync() { _compteBusiness = new CompteBusiness(); await _compteBusiness.Initialization; _mouvementBusiness = new MouvementBusiness(); await _mouvementBusiness.Initialization; _categorieBusiness = new CategorieBusiness(); await _categorieBusiness.Initialization; GenererListePeriode(); await GenererListeCompte(); GenererListeCategorie(); }
public sealed override async Task InitializeAsync() { _compteBusiness = new CompteBusiness(); await _compteBusiness.Initialization; _banqueBusiness = new BanqueBusiness(); await _banqueBusiness.Initialization; ListeBanque = (App.ModeApp.Equals(AppareilEnum.ModeAppareilPrincipal))? await _compteBusiness.GetResumeCompte(): await RoamingCompteBusiness.GetListeBanques(); //calcul des sommes de chaque banque et du total foreach (var banque in ListeBanque) { var somme = banque.ListeCompte.Sum(compte => compte.Solde); banque.SoldeBanque = StringUtils.SeparerNombreEspace(somme.ToString(CultureInfo.InvariantCulture)) + " " + DeviseUtils.GetDevise(banque.IdDevise).Signe; } Visible = App.ModeApp.Equals(AppareilEnum.ModeAppareilPrincipal); }
public sealed async override Task InitializeAsync() { _applicationBusiness = new ApplicationBusiness(); await _applicationBusiness.Initialization; _categorieBusiness = new CategorieBusiness(); await _categorieBusiness.Initialization; _banqueBusiness = new BanqueBusiness(); await _banqueBusiness.Initialization; _compteBusiness = new CompteBusiness(); await _compteBusiness.Initialization; _echeancierBusiness = new EcheancierBusiness(); await _echeancierBusiness.Initialization; _mouvementBusiness = new MouvementBusiness(); await _mouvementBusiness.Initialization; }
public sealed override async Task InitializeAsync() { _mouvementBusiness = new MouvementBusiness(); await _mouvementBusiness.Initialization; _compteBusiness = new CompteBusiness(); await _compteBusiness.Initialization; _banqueBusiness = new BanqueBusiness(); await _banqueBusiness.Initialization; _echeancierBusiness = new EcheancierBusiness(); await _echeancierBusiness.Initialization; //PARTIE LISTE MOUVEMENT IsDateSoldeCompteVisible = (App.ModeApp == AppareilEnum.ModeAppareilPrincipal); DateSoldeCompte = DateUtils.GetMaintenant(); await RecompterPage(null); //PARTIE GESTION MOUVEMENT //préparation des données ListeCategorie = new CollectionViewSource { IsSourceGrouped = true }; ListeCompteVirement = new CollectionViewSource { IsSourceGrouped = true }; GenerateCategories(); GenereMouvement(); await GenereComptesVirement(); GridNumeroVisible = false; GridVirementVisible = false; DateMouvement = DateUtils.GetMaintenant(); SelectedTypeMouvement = TypeMouvementListe[0]; }