public ServiceHistoryRepository(IServiceDirectoryMapper serviceMapper, IServiceHistoryMapper serviceHistoryMapper, IEmployeeMapper employeeMapper, IClientMapper clientMapper) { this.serviceHistoryMapper = serviceHistoryMapper; this.serviceMapper = serviceMapper; this.employeeMapper = employeeMapper; this.clientMapper = clientMapper; }
public ClientCreateHandler(IClientRespository clientRespository, IPasswordHashService passwordHashService, IClientMapper <ClientRequest, Client> mapper) { _clientRespository = clientRespository; _passwordHashService = passwordHashService; _mapper = mapper; }
private void Btn_Connecter_Click(object sender, RoutedEventArgs e) { //UtilisateurConnecte utilisateurConnecte2 = UtilisateurConnecte.Instance; //utilisateurConnecte2.Identifiant = "login"; //utilisateurConnecte2.Role = "role"; //RC otherWindow2 = new RC(); //otherWindow2.Show(); //this.Close(); //return; // on cherche si c'est un client IClientMapper lClientMapper = (IClientMapper)DataMapperFactory.GetDataMapperFactory().GetClientMapper(); DataTable clients = lClientMapper.FindAll(); foreach (DataRow row in clients.Rows) { if (TextBox_Identifiant.Text == row["pseudo"].ToString() && TextBox_Motdepasse.Password == row["mot_de_passe"].ToString()) { // un client s'est connecté UtilisateurConnecte utilisateurConnecte = UtilisateurConnecte.Instance; utilisateurConnecte.Identifiant = TextBox_Identifiant.Text; utilisateurConnecte.Role = "Client"; FenetreClient otherWindow = new FenetreClient(); otherWindow.Show(); this.Close(); return; } } // on cherche si c'est un employé IEmployeMapper lEmployeMapper = (IEmployeMapper)DataMapperFactory.GetDataMapperFactory().GetEmployeMapper(); DataTable employes = lEmployeMapper.FindAll(); foreach (DataRow row in employes.Rows) { if (TextBox_Identifiant.Text == row["pseudo"].ToString() && TextBox_Motdepasse.Password == row["mot_de_passe"].ToString()) { // un employé RC s'est connecté UtilisateurConnecte utilisateurConnecte = UtilisateurConnecte.Instance; utilisateurConnecte.Identifiant = TextBox_Identifiant.Text; utilisateurConnecte.Role = row["fonction"].ToString(); RC otherWindow = new RC(); otherWindow.Show(); this.Close(); return; } } MessageBox.Show("Identifiant ou mot de passe incorrect."); }
public SelectionnerCompteContext() { ICompteMapper lCompteMapper = (ICompteMapper)DataMapperFactory.GetDataMapperFactory().GetCompteMapper(); DataTable comptes = lCompteMapper.FindAll(); foreach (DataRow row in comptes.Rows) { Guid guidCompte; if (Guid.TryParse(row["iD"].ToString(), out guidCompte)) { IClientMapper lClientMapper = (IClientMapper)DataMapperFactory.GetDataMapperFactory().GetClientMapper(); Guid guidClient; if (Guid.TryParse(row["iDClient"].ToString(), out guidClient)) { Client client = lClientMapper.Find(guidClient); listeCompte.Add(new CompteSelection { NomRaison = client.Nom + " " + client.Prenom + " " + client.Raison_sociale, GuidClient = guidClient, Numero = Int32.Parse(row["numero"].ToString()), GuidCompte = guidCompte, Solde = float.Parse(row["solde"].ToString()), Mode = (row["mode_de_facturation"].ToString().Equals("Mensuel") ? 0 : 1), Client = new Client { Numero = client.Numero, Pseudo = client.Pseudo, Mot_de_passe = client.Mot_de_passe, Nom = client.Nom, Prenom = client.Prenom, Raison_sociale = client.Raison_sociale, Adresse = client.Adresse, Telephone = client.Telephone } }); } else { Debug.WriteLine("Client non trouvé"); } } else { Debug.WriteLine("Compte non trouvé"); } } }
private void Btn_Continuer_Click(object sender, RoutedEventArgs e) { if ((TextBox_Nom.Text.Length >= 1 || TextBox_Prenom.Text.Length >= 1) && TextBox_Raison.Text.Length >= 1) { MessageBox.Show("Veuillez choisir entre les champs \"particulier\" et \"entreprise\"."); } else if (((TextBox_Nom.Text.Length >= 1 && TextBox_Prenom.Text.Length >= 1) || TextBox_Raison.Text.Length >= 1) && TextBox_Adr1.Text.Length >= 1 && TextBox_Tel.Text.Length >= 1 && TextBox_Identifiant.Text.Length >= 1 && TextBox_MotDePasse.Text.Length >= 1) { Client lClient = new Client(); lClient.ID = RCModifierClientContext.Instance.ID; if (TextBox_Nom.Text.Length >= 1 && TextBox_Prenom.Text.Length >= 1) { lClient.Nom = TextBox_Nom.Text; lClient.Prenom = TextBox_Prenom.Text; } else { lClient.Raison_sociale = TextBox_Raison.Text; } lClient.Adresse = TextBox_Adr1.Text; lClient.Telephone = TextBox_Tel.Text; lClient.Pseudo = TextBox_Identifiant.Text; lClient.Mot_de_passe = TextBox_MotDePasse.Text; IClientMapper lClientMapper = (IClientMapper)DataMapperFactory.GetDataMapperFactory().GetClientMapper(); lClientMapper.Update(lClient); MessageBox.Show("Enregistré !"); if (NavigationService.CanGoBack) { NavigationService.GoBack(); } } else { MessageBox.Show("Veuillez remplir tous les champs."); } }
public SelectionnerClientContext() { IClientMapper lClientMapper = (IClientMapper)DataMapperFactory.GetDataMapperFactory().GetClientMapper(); DataTable clients = lClientMapper.FindAll(); foreach (DataRow row in clients.Rows) { Guid guidClient; if (Guid.TryParse(row["iD"].ToString(), out guidClient)) { listeClient.Add(new ClientSelection { NomRaison = row["nom"].ToString() + " " + row["prenom"].ToString() + " " + row["raison_sociale"].ToString(), GuidClient = guidClient }); } else { Debug.WriteLine("Client non trouvé"); } } }
private void Btn_Continuer_Click(object sender, RoutedEventArgs e) { if ((TextBox_Nom.Text.Length >= 1 || TextBox_Prenom.Text.Length >= 1) && TextBox_Raison.Text.Length >= 1) { MessageBox.Show("Veuillez choisir entre les champs \"particulier\" et \"entreprise\"."); } else if (((TextBox_Nom.Text.Length >= 1 && TextBox_Prenom.Text.Length >= 1) || TextBox_Raison.Text.Length >= 1) && TextBox_Adr1.Text.Length >= 1 && TextBox_Tel.Text.Length >= 1) { Client lClient = new Client(); if (TextBox_Nom.Text.Length >= 1 && TextBox_Prenom.Text.Length >= 1) { lClient.Nom = TextBox_Nom.Text; lClient.Prenom = TextBox_Prenom.Text; } else { lClient.Raison_sociale = TextBox_Raison.Text; } lClient.Adresse = TextBox_Adr1.Text; lClient.Telephone = TextBox_Tel.Text; lClient.Pseudo = FonctionRandom.RandomString(6); lClient.Mot_de_passe = FonctionRandom.RandomString(6); IClientMapper lClientMapper = (IClientMapper)DataMapperFactory.GetDataMapperFactory().GetClientMapper(); lClientMapper.Insert(lClient); MessageBox.Show("Le client a été ajouté. Voici ces identifiants :\n- Pseudo : " + lClient.Pseudo + "\n- Mot de passe : " + lClient.Mot_de_passe); //RCCreerCompte page = new RCCreerCompte(); //NavigationService.Navigate(page); } else { MessageBox.Show("Veuillez remplir tous les champs."); } }
public MicroservicesController(IReadonlyInstanceContext context, IClientMapper mapper) { _context = context; _mapper = mapper; }
// private readonly IUserService _userService; public ToDosController(IToDoService toDoService, IClientMapper mapper) { _mapper = mapper; _toDoService = toDoService; }
public RepoClient(IClientMapper _clientMapper) { clientMapper = _clientMapper; }
public ClientServiceApplication(IClientService clientService, IClientMapper clientMapper) { this.clientService = clientService; this.clientMapper = clientMapper; }
public ClientBusinessLogic(IClientRepository clientRepository, IClientMapper clientMapper) { ClientRepository = clientRepository; ClientMapper = clientMapper; }
public ClientRepository(IClientMapper clientMapper) { this.clientMapper = clientMapper; }
public MonthProcessor(IMonthRepository monthRepository, IClientMapper clientMapper) { this.monthRepository = monthRepository; this.clientMapper = clientMapper; }