public Task InitialiserEnvironnementAsync() { Client client = GetClientByIdAsync(1).Result; if (client == null) { string[] territoires = new string[] { "Alberta", "Colombie Britannique", "Île-du-Prince-Édouard", "Manitoba", "Nouveau-Brunswick", "Nouvelle-Écosse", "Nunavut", "Ontario", "Québec", "Saskatchewan", "Terre-Neuve-et-Labrador", "Territoires-du-Nord-Ouest", "Yukon" }; foreach (string t in territoires) { AddTerritoire(new Territoire(t)); } Territoire territoire = GetTerritoireByNomAsync("Québec").Result[0]; ClientPersonne client1 = new ClientPersonne("123456789", "g5l 3x8 rimouski", territoire, "ayman", "chafni"); AddClientPersonneAsync(client1); EmployéRC employérc1 = new EmployéRC("test", "michel", "antoin", "632145789", "g5l 3x8 montréal", 20); AddEmployéRCAsync(employérc1); Technicien technicien = new Technicien("test", "bilal", "rami", "457895123", "g5l 3x8 montréal", 24, territoire); AddTechnicienAsync(technicien); Compte compte1 = new Compte(ModeFacturation.Annuel, client1, employérc1); Compte compte2 = new Compte(ModeFacturation.Mensuel, client1, employérc1); AddCompteAsync(compte1); AddCompteAsync(compte2); } return(new Task(null)); }
private void btnEntrer_Click(object sender, EventArgs e) { if (txtEmployéId.Text == null || txtEmployéId.Text == "" || txtMdp.Text == null || txtMdp.Text == "" || Util.StringToInt(txtEmployéId.Text) == int.MinValue) { errIncorrect.Visible = true; return; } Technicien employét = clientService.GetTechnicienByID(Util.StringToInt(txtEmployéId.Text)); if (employét == null) { EmployéRC employérc = clientService.GetEmployéRCByID(Util.StringToInt(txtEmployéId.Text)); if (employérc == null) { errIncorrect.Visible = true; } else { if (txtMdp.Text != employérc.mdp) { errIncorrect.Visible = true; } else { Session.employéRCID = employérc.Id; GestionComptes formGestionComptes = new GestionComptes(clientService, facturationService); formGestionComptes.ShowDialog(); this.Close(); } } } else { if (txtMdp.Text != employét.mdp) { errIncorrect.Visible = true; } else { Session.technicienID = employét.Id; GestionInstallation formGestionInstallation = new GestionInstallation(clientService); formGestionInstallation.ShowDialog(); this.Close(); } } }
public Task <EmployéRC> AddEmployéRCAsync(EmployéRC employérc) { return(_employéRCRepository.AddAsync(employérc)); }
public int InitialiserEnvironnement() { Client client = GetClientById(1); if (client == null) { string[] territoires = new string[] { "Alberta", "Colombie Britannique", "Île-du-Prince-Édouard", "Manitoba", "Nouveau-Brunswick", "Nouvelle-Écosse", "Nunavut", "Ontario", "Québec", "Saskatchewan", "Terre-Neuve-et-Labrador", "Territoires-du-Nord-Ouest", "Yukon" }; foreach (string t in territoires) { AddTerritoire(new Territoire(t)); } Territoire territoire = GetTerritoireByNom("Québec")[0]; ClientPersonne client1 = AddClientPersonne(new ClientPersonne("123456789", "g5l 3x8 rimouski", territoire, "ayman", "chafni")); EmployéRC employérc1 = AddEmployéRC(new EmployéRC("test", "michel", "antoin", "632145789", "g5l 3x8 montréal", 20)); Technicien technicien = new Technicien("test", "bilal", "rami", "457895123", "g5l 3x8 montréal", 24, territoire); AddTechnicien(technicien); Compte compte1 = new Compte(ModeFacturation.Annuel, client1, employérc1); Compte compte2 = new Compte(ModeFacturation.Mensuel, client1, employérc1); List <ServiceDiffusion> services = new List <ServiceDiffusion>(); services.Add(AddServiceDiffusion(new ServiceDiffusion("service de base"))); AddServiceDiffusion(new ServiceDiffusion("service maxi-vue")); services.Add(AddServiceDiffusion(new ServiceDiffusion("service 911"))); compte1.serviceDiffusions = services; AddCompte(compte1); AddCompte(compte2); AddEquipement(new Equipement(121, "téléviseur", compte1)); AddEquipement(new Equipement(121, "télécommande", compte1)); AddEquipement(new Equipement(121, "décodeur", compte1)); AddEquipement(new Equipement(121, "téléviseur XL", compte1)); EstDesserviDans est = new EstDesserviDans(74, GetTerritoireByNom("Québec")[0], GetServiceByNom("service de base")[0]); EstDesserviDans est1 = new EstDesserviDans(140, GetTerritoireByNom("Québec")[0], GetServiceByNom("service maxi-vue")[0]); EstDesserviDans est2 = new EstDesserviDans(74, GetTerritoireByNom("Québec")[0], GetServiceByNom("service 911")[0]); AddEstDesserviDans(est); AddEstDesserviDans(est1); AddEstDesserviDans(est2); return(0); } return(1); }
public EmployéRC AddEmployéRC(EmployéRC employéRC) { return(_employéRCRepository.Add(employéRC)); }