示例#1
0
        public MainForm(Utilisateur utilisateur)
        {
            _albumRepository       = new AlbumRepository();
            _utilisateurRepository = new UtilisateurRepository();
            utilisateurConnecte    = utilisateur;


            InitializeComponent();
            AffichageListes();

            cmbCritere.Items.AddRange(new string[] { "Tout", "Nom", "Auteur", "Série", "Editeur", "Categorie", "Genre" });
            cmbCritere.SelectedIndex = 0;

            radNom.Select();
            tabListes.SelectedTab = tabPossede;
            if (libPossede.Items.Count > 0)
            {
                FillTxtBox(libPossede);
            }
            btnAjoutCollection.Visible   = false;
            btnAjoutSouhait.Visible      = false;
            btnRetraitCollection.Visible = true;
            btnRetraitSouhait.Visible    = false;


            if (utilisateur.Admin)
            {
                grbAdministrateur.Visible = true;
            }
            else
            {
                grbAdministrateur.Visible = false;
            }
        }
示例#2
0
 public PresenterAccueil(IViewAccueil vueAccueil)
 {
     _viewAccueil                  = vueAccueil;
     _utilisateurRepository        = PresenterConnexion._utilisateurRepository;
     _albumRepository              = PresenterConnexion._albumRepository;
     _viewAccueil.PresenterAccueil = this;
 }
示例#3
0
 public AppMethods(IUtilisateurRepository utilisateurRepository, ICoureurRepository coureurRepository, ICourseRepository courseRepository, IParticipationRepository participationRepository)
 {
     this.utilisateurRepository   = utilisateurRepository;
     this.coureurRepository       = coureurRepository;
     this.courseRepository        = courseRepository;
     this.participationRepository = participationRepository;
 }
 public UtilisateurController(ApplicationDbContext context, UserManager <IdentityUser> userManager, IUtilisateurRepository utilisateurRepository, IMapper mapper)
 {
     _context               = context;
     _userManager           = userManager;
     _utilisateurRepository = utilisateurRepository;
     _mapper = mapper;
 }
示例#5
0
 public RoleFonctionnelService(IRoleFonctionnelRepository repository, IUtilisateurRepository useRepository, IFoncTechRoleRepository foncTechRoleRepository, IMapper mapper) : base(repository)
 {
     this.repository             = repository ?? throw new ArgumentNullException(nameof(repository));
     this.useRepository          = useRepository ?? throw new ArgumentNullException(nameof(useRepository));
     this.foncTechRoleRepository = foncTechRoleRepository ??
                                   throw new ArgumentNullException(nameof(foncTechRoleRepository));
     this.mapper = mapper ?? throw new ArgumentNullException(nameof(mapper));
 }
示例#6
0
 public ConnectionForm(IUtilisateurRepository utilisateurRepository)
 {
     InitializeComponent();
     this.FormBorderStyle        = System.Windows.Forms.FormBorderStyle.FixedSingle;
     IsConnected                 = false;
     tbMdpConnexion.PasswordChar = '*';
     this.utilisateurRepository  = utilisateurRepository;
 }
示例#7
0
 public PresenterConnexion(IAlbumRepository albumRepository, IUtilisateurRepository utilisateurRepository, IAdministrateurRepository administrateurRepository, IViewConnexion viewConnexion)
 {
     _utilisateurRepository            = utilisateurRepository;
     _albumRepository                  = albumRepository;
     _administrateurRepository         = administrateurRepository;
     _viewConnexion                    = viewConnexion;
     _viewConnexion.PresenterConnexion = this;
 }
示例#8
0
 public FormConnexion(IUtilisateurRepository utilisateurRepository, IAlbumRepository albumRepository, IAdministrateurRepository administrateurRepository)
 {
     InitializeComponent();
     UtilisateurRepository          = utilisateurRepository;
     AlbumRepository                = albumRepository;
     AdministrateurRepository       = administrateurRepository;
     IsCompteUtilisateurExistant    = false;
     IsCompteAdministrateurExistant = false;
     Test = false;
 }
示例#9
0
        public MainForm(ILivreRepository livreRepository,
                        IUtilisateurRepository utilisateurRepository,
                        IEmpruntRepository empruntRepository)
        {
            InitializeComponent();

            this.utilisateurRepository = utilisateurRepository;
            //TODO

            AfficherContenu();
        }
示例#10
0
 public UtilisateurServices(IUtilisateurRepository uti)
 {
     try
     {
         _UtilisateurRepository = uti;
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
示例#11
0
 public MainForm(IUtilisateurRepository utilisateurRepository, ICoureurRepository coureurRepository, ICourseRepository courseRepository, IParticipationRepository participationRepository)
 {
     InitializeComponent();
     this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle;
     Methods = new AppMethods(utilisateurRepository, coureurRepository, courseRepository, participationRepository);
     Methods.RefreshContenuCoureurs(dgvCoureurs);
     Methods.RefreshContenuCourses(dgvCourses);
     btnCoursesReinit.Visible = false;
     dgvParticipationsNameCoureurs.Visible = false;
     dgvParticipationsNameCourse.Visible   = false;
     btnDeleteCoureur.Visible = false;
     btnDeleteCourse.Visible  = false;
     isConnected            = false;
     lblSearchByAge.Visible = false;
 }
示例#12
0
        public BDliotheque(IUtilisateurRepository utilisateurRepository, IAlbumRepository albumRepository, ICategorieRepository categorieRepository, IGenreRepository genreRepository)
        {
            InitializeComponent();
            this.utilisateurRepository = utilisateurRepository;
            this.albumRepository       = albumRepository;

/*            this.genreRepository = genreRepository;
 *          this.categorieRepository = categorieRepository;*/
            utilisateur = utilisateurRepository.GetAll()[0];
            albums      = albumRepository.GetAll();
            categories  = categorieRepository.GetAll();
            genres      = genreRepository.GetAll();
            Ouvrir_Connexion();
            AfficherTousAlbums();
        }
示例#13
0
        public FormAccueil(string login, string nomImagePdp)
        {
            InitializeComponent();
            Login       = login;
            NomImagePdp = nomImagePdp;
            //TxtBoxRechercheRealisee2 = new TextBox();
            IdUtilisateur          = FormConnexion._idUtilisateur;
            labLoginAccueil.Text   = login;
            _utilisateurRepository = PresenterConnexion._utilisateurRepository;
            _albumRepository       = PresenterConnexion._albumRepository;

            string nomImage = NomImagePdp;
            Image  image    = new Bitmap("../../Resources/" + nomImage);

            pictureUtilisateur.Image = image;
            System.Drawing.Drawing2D.GraphicsPath gp = new System.Drawing.Drawing2D.GraphicsPath();
            gp.AddEllipse(0, 0, pictureUtilisateur.Width, pictureUtilisateur.Height);
            Region rg = new Region(gp);

            pictureUtilisateur.Region = rg;

            /*UserControlAlbumsDuMarche.BackColor = Color.FromArgb(46, 51, 73);
            *  UserControlAlbumsDuMarche.ForeColor = Color.FromArgb(46, 51, 73);*/

            PresenterUserControlAlbumsDuMarche = new PresenterUserControl(UserControlAlbumsDuMarche, this);
            PresenterUserControlMesSouhaits    = new PresenterUserControl(UserControlMesSouhaits, this);
            PresenterUserControlMesAlbums      = new PresenterUserControl(UserControlMesAlbums, this);

            //disparition des mauvais et apparition du bon userControl

            /*UserControlMesAlbums.Hide();
             * UserControlMesSouhaits.Hide();
             * UserControlAlbumsDuMarche.Show();
             * UserControlAlbumsDuMarche.BringToFront(); //Afficher au premier plan l'accueil
             * PresenterAccueil.AfficherAlbumsDuMarche();*/
            //UserControlAccueil.Show();
            UserControlAlbumsDuMarche.Show();
            UserControlMesAlbums.Hide();
            UserControlMesSouhaits.Hide();
        }
示例#14
0
        public ArpagonUow()
        {
            // Context
            CreateDbContext();

            // Repos
            _CategorieRepo = new CategorieBudgetRepository(db);
            _BudgetRepo = new BudgetRepository(db);

            _CompteBanqueRepo = new CompteBanqueRepository(db);
            _BanqueRepo = new EFRepository<Banque>(db);
            _CompteCaisseRepo = new CompteCaisseRepository(db);
            _GroupeRepo = new GroupeRepository(db);

            _ModeleMouvementBudgetRepo = new ModeleMouvementBudgetRepository(db);
            _ModeleProvisionRepo = new ModeleProvisionRepository(db);
            _ModeleRepo = new ModeleRepository(db);
            _MouvementRepo = new MouvementBudgetRepository(db);
            _MoyenPaiementRepo = new MoyenPaiementRepository(db);
            _NoteRepo = new EFRepository<Note>(db);
            _OperationRepo = new OperationRepository(db);
            _FinancementRepo = new FinancementRepository(db);
            _FinancementBudgetRepo = new FinancementBudgetRepository(db);

            _ProvisionRepo = new ProvisionRepository(db);
            _TypeOperationRepo = new EFRepository<TypeOperation>(db);
            //_UserRepo = new UserRepository(db);
            _UtilisateurRepo = new UtilisateurRepository(db);
            _Chargement = new EFRepository<Chargement>(db);
            _OperationRawSG = new RawRepository<OperationRawSG>(db);

            _Contrat = new ContratRepository(db);
            _EcheanceContrat = new EcheanceContratRepository(db);
            _RapproEcheance = new RapproEcheanceRepository(db);
            _RapproRaw = new RapproRawRepository(db);

            _TraceLog = new TraceLogRepository(db);
        }
 public UtilisateurService()
 {
     this._rep = new UtilisateurRepository();
 }
 public UtilisateurServices(IUtilisateurRepository uti)
 {
     _UtilisateurRepository = uti;
 }
示例#17
0
 public UtilisateurService()
 {
     _repo = new UtilisateurRepository();
 }
 public UtilisateurService(IUnitOfWork unitOfWork,
                           IUtilisateurRepository utilisateurRepository)
     : base(unitOfWork, utilisateurRepository)
 {
 }
示例#19
0
 public Connexion()
 {
     UserRepo = new UtilisateurRepository();
     InitializeComponent();
 }
示例#20
0
 public UtilisateurService(IUtilisateurRepository repository, IMapper mapper) : base(repository)
 {
     this.repository = repository ?? throw new ArgumentNullException(nameof(repository));
     this.mapper     = mapper ?? throw new ArgumentNullException(nameof(mapper));
 }
示例#21
0
 public UtilisateurService(IUtilisateurRepository userRepository)
 {
     _userRepository = userRepository;
 }
示例#22
0
 public UtilisateurService(IUtilisateurRepository utilisateurRepository, IUnitOfWork unitOfWork, IApplicationTraceService applicationTraceService)
 {
     this._utilisateurRepository   = utilisateurRepository;
     this._applicationTraceService = applicationTraceService;
     this._unitOfWork = unitOfWork;
 }
示例#23
0
 /// <summary>
 /// Constructeur.
 /// </summary>
 public WSMoteur()
 {
     _utilisateur = new UtilisateurRepository();
     _connexion   = new ConnexionRepository();
 }
示例#24
0
 public ConnectionForm(IUtilisateurRepository utilisateurRepository)
 {
     InitializeComponent();
     _utilisateurRepository = utilisateurRepository;
 }