Exemple #1
0
 public void WriteDBSQL(ArticleModel article)
 {
     using (ContextDBMySQL context = new ContextDBMySQL())
     {
         context.Database.EnsureCreated();
         context.Articles.Add(article);
         context.SaveChanges();
     }
 }
Exemple #2
0
        public void WriteDBSQL(List <GroupComplete> lstGroups)
        {
            using (ContextDBMySQL context = new ContextDBMySQL())
            {
                //обязательно проверяется наличие БД (если ее нет, то пересоздается)
                context.Database.EnsureCreated();

                foreach (GroupComplete gr in lstGroups)
                {
                    context.groupsVK.Add(gr);
                }

                context.SaveChanges();
            }
        }
Exemple #3
0
        public int GetId()
        {
            using (ContextDBMySQL contextDB = new ContextDBMySQL())
            {
                int maxGroupId;

                try
                {
                    //получить максимальное значение GroupID из БД SQL (в базе должна быть хотя бы одна запись)
                    maxGroupId = contextDB.groupsVK.Max(g => g.GroupId);
                }
                catch
                {
                    maxGroupId = 0;
                }

                return(maxGroupId);
            }
        }