public ServiceDiffusion GetServiceDiffusionByEstDesserviDans(int id)
        {
            EstDesserviDans est = estDesserviDansRepository.GetById(id);

            return(_SolutionCleanCabloPlusContext.ServiceDiffusions
                   .Include(s => s.estDesserviDans)
                   .Where(r => r.estDesserviDans.Contains(est))
                   .FirstOrDefault());
        }
Exemplo n.º 2
0
 public Task UpdateEstDesserviDansAsync(EstDesserviDans est)
 {
     return(_estDesserviDansRepository.UpdateAsync(est));
 }
Exemplo n.º 3
0
 public int UpdateEstDesserviDans(EstDesserviDans est)
 {
     return(_estDesserviDansRepository.Update(est));
 }
Exemplo n.º 4
0
        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);
        }
Exemplo n.º 5
0
 public int DeleteEstDesserviDans(EstDesserviDans est)
 {
     return(_estDesserviDansRepository.Delete(est));
 }
Exemplo n.º 6
0
 public Task AddEstDesserviDansAsync(EstDesserviDans est)
 {
     return(_estDesserviDansRepository.AddAsync(est));
 }
Exemplo n.º 7
0
 public EstDesserviDans AddEstDesserviDans(EstDesserviDans est)
 {
     return(_estDesserviDansRepository.Add(est));
 }