// 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);
        }
Example #6
0
 private void AjouterEmployee()
 {
     DAOEmploye.AjouterEmployeBDD(EmployeeResultat, PosteConcerne);
     EmployeeResultat = new Employee();
     navigate.NavigateToAjouterEmployee();
 }