Exemple #1
0
        public override void initForm(Tools.SecureAndTranslateMode Mode)
        {
            base.initForm(Mode);

            using (HistoriqueRepository HistoriqueRepository = new HistoriqueRepository())
            {
                oblvHistorique.SetObjects(HistoriqueRepository.Get());
            }
        }
Exemple #2
0
        /// <summary>
        /// Creation de l'historique
        /// </summary>
        /// <param name="UserId">Utilisateur qui fait l'action</param>
        /// <param name="Action">Type d'action</param>
        /// <param name="Origine">Avant</param>
        /// <param name="Destination">Après</param>
        public void CreateHistorique(string UserId, string Action, string Origine, string Destination = null)
        {
            ADR_Historique Historique = new ADR_Historique();

            Historique.Date        = DateTime.Now;
            Historique.UserId      = UserId.ToUpper();
            Historique.TypeAction  = Action;
            Historique.Origine     = Origine;
            Historique.Destination = Destination;

            using (HistoriqueRepository HistoriqueRepository = new HistoriqueRepository())
            {
                HistoriqueRepository.Insert(Historique);
            }
        }
Exemple #3
0
 /// <summary>
 /// Filtre les informations de la table historique
 /// </summary>
 private void SearchintoHistorique()
 {
     if (!string.IsNullOrEmpty(txtUserId.Text))
     {
         using (HistoriqueRepository HistoriqueRepository = new HistoriqueRepository())
         {
             oblvHistorique.SetObjects(HistoriqueRepository.Get().Where((h) => h.UserId == $"CORP\\{txtUserId.Text}"));
         }
     }
     else
     {
         using (HistoriqueRepository HistoriqueRepository = new HistoriqueRepository())
         {
             oblvHistorique.SetObjects(HistoriqueRepository.Get());
         }
     }
 }