// Je n'arrive pas a recuperer le parametre du relay command, ces lignes de code permettent de tester le programme public ListeEmployeeViewModel() { LaNavigation.Formation = null; ListeEmployees = DAOEmploye.ListerEmployes(); this.AjouterEmployeeCommand = new RelayCommand(AjouterEmployee); this.DetailEmployeeCommand = new RelayCommand(DetailEmployee); }
public DetailEmployeeViewModel() { this.EmployeeConcerne = DAOEmploye.ConctructeurEmploye(LaNavigation.Employee); this.ListeFormation = DAOFormation.ListerFormationPourUnEmployee(EmployeeConcerne); this.DetailFormationCommand = new RelayCommand(DetailFormation); this.DetailSessionCommand = new RelayCommand(DetailSession); this.AjouterFormationCommand = new RelayCommand(AjouterEmployeeFormation); }
private void AjouterEmployee() { if (EmployeeResultat.Prenom == null) { EmployeeResultat.Prenom = "BugData"; } DAOEmploye.AjouterEmployeBDD(EmployeeResultat, PosteConcerne); EmployeeResultat = new Employee(); navigate.NavigateToAjouterEmployee(); }
public DetailSessionViewModel() { this.SessionConcerne = DAOSession.ConstructeurSession(LaNavigation.Session); this._nbrPlaceRestante = SessionConcerne.NbrPlaceTotal - SessionConcerne.ListeEmployeeConcernees.Count(); this.PrixTotal = SessionConcerne.OrganismeFomationConcerne.Prix * SessionConcerne.NbrPlaceTotal; this.ListeEmployeeManquant = DAOEmploye.ListerEmployeeManquantAUneSession(SessionConcerne); this.DetailOrganismeCommand = new RelayCommand(DetailOrganisme); this.AjouterEmployeeCommand = new RelayCommand(AjouterEmployee); this.DetailEmployeeCommand = new RelayCommand(DetailEmployee); this.DetailFormationCommand = new RelayCommand(DetailFormation); }
private void AjouterEmployeeFormation() { EmployeeFormation ef = new EmployeeFormation { EmployeeConcerne = EmployeeConcerne, FormationConcerne = AjouterFormationSelectionner }; DAOEmployeeFormation.AjouterEmployeeFormation(ef); EmployeeConcerne = DAOEmploye.ConctructeurEmploye(EmployeeConcerne); }
private void AjouterEmployee() { DAOEmploye.AjouterEmployeBDD(EmployeeResultat, PosteConcerne); EmployeeResultat = new Employee(); navigate.NavigateToAjouterEmployee(); }