コード例 #1
0
        public void AddStatistiques(Dictionary <int, int> Top3Films, Dictionary <int, int> Top3Acteurs)
        {
            for (int i = 0; Top3Films.Count > 0 && i < 3; i++)
            {
                Statistiques statistiques = new Statistiques()
                {
                    //Id = instanceDC.GetTable<Statistiques>().Count() + 1,
                    Date       = DateTime.Now,
                    Type       = "Film",
                    IdType     = Top3Films.ElementAt(i).Key,
                    NombreHits = Top3Films.ElementAt(i).Value
                };
                instanceDC.GetTable <Statistiques>().InsertOnSubmit(statistiques);
            }

            for (int i = 0; Top3Acteurs.Count > 0 && i < 3; i++)
            {
                Statistiques statistiques = new Statistiques()
                {
                    //Id = instanceDC.GetTable<Statistiques>().Count() + 1,
                    Date       = DateTime.Now,
                    Type       = "Acteur",
                    IdType     = Top3Acteurs.ElementAt(i).Key,
                    NombreHits = Top3Acteurs.ElementAt(i).Value
                };
                instanceDC.GetTable <Statistiques>().InsertOnSubmit(statistiques);
            }

            instanceDC.SubmitChanges();
        }
コード例 #2
0
        public StatistiquesDTO ToStatistiquesDTO(Statistiques stats)
        {
            StatistiquesDTO statsDTO = new StatistiquesDTO();

            statsDTO.Id         = stats.Id;
            statsDTO.Type       = stats.Type;
            statsDTO.IdType     = stats.IdType;
            statsDTO.Date       = stats.Date;
            statsDTO.NombreHits = stats.NombreHits;

            return(statsDTO);
        }
コード例 #3
0
 partial void DeleteStatistiques(Statistiques instance);
コード例 #4
0
 partial void UpdateStatistiques(Statistiques instance);
コード例 #5
0
 partial void InsertStatistiques(Statistiques instance);