private void RegisterClient(Client client, DaoFactoryType factoryType)
        {
            IDaoFactory daoFactory;
            ClientManager manager;

            if (factoryType.HasFlag(DaoFactoryType.EntityFramework))
            {
                daoFactory = DaoFactories.GetFactory(DaoFactoryType.EntityFramework);
                manager = new ClientManager(daoFactory);

                manager.InsertClient(client);
            }

            if (factoryType.HasFlag(DaoFactoryType.File))
            {
                daoFactory = DaoFactories.GetFactory(DaoFactoryType.File);
                manager = new ClientManager(daoFactory);

                manager.InsertClient(client);
            }
        }
Exemple #2
0
 public int AjouterClient(Client c)
 {
     mgrClient = new ClientManager();
     return(mgrClient.AddCLient(c));
 }
Exemple #3
0
 public int UpdateClient(Client c)
 {
     mgrClient = new ClientManager();
     return(mgrClient.UpdateCLient(c));
 }
Exemple #4
0
        public List <Client> RechercherClients(string name)
        {
            mgrClient = new ClientManager();

            return(mgrClient.Rechercher(name));
        }