Exemple #1
0
        /// <summary>
        /// Добавление в базу Данных
        /// </summary>
        static void AddDateBD()
        {
            // обьект для подключения и работы с бд
            using (UserContainer bd = new UserContainer())
            {
                // добавление новой строки в таблицу БД
                // bd.UserSet.Add(new User { Name = "Hec", Age = "25", Adress ="Rfpfym",PKI="1",Coment = "Первохах" } );
                bd.UserSet.Add(new User {
                    Name = "хрен gjl горой", Age = "15", Adress = "й3ч3", PKI = RandomPki(), Coment = "хах"
                });

                // сохранение изменений в Бд
                bd.SaveChanges();
            }
        }
Exemple #2
0
        /// <summary>
        /// Редактирование цены в таблице Phone
        /// </summary>
        static void RedaktirovaniePriceTablePhone(string prise)
        {
            using (UserContainer phone = new UserContainer())
            {// обьект контекста для доступа к таблици.
                string tempLog = "ЛОГ СОбытия:";

                // обьект для редактирования полей таблиц.
                Phone phonePrice = phone.PhoneSet.FirstOrDefault();

                tempLog += $"Была цена = {phonePrice.Price.ToString()} Изменено на:{prise} \t\n  ";

                // уст нужное значение.
                phonePrice.Price = prise;

                //принятие изменения и сохр знач.
                phone.SaveChanges();

                Console.WriteLine(tempLog);
            }
        }
Exemple #3
0
        /// <summary>
        /// Добавление в БД с параметрами выбора таблиц
        /// </summary>
        /// <param name="nameTableBD"></param>
        static void AddDateBDInTable(string nameTableBD)
        {
            UserContainer  bd     = new UserContainer();
            UserContainerP bdPone = new UserContainerP();

            try
            {
                // проверка
                if (nameTableBD == "UserSet")
                {
                    // добавление новой строки в таблицу БД
                    // bd.UserSet.Add(new User { Name = "Hec", Age = "25", Adress ="Rfpfym",PKI="1",Coment = "Первохах" } );
                    bd.UserSet.Add(new User {
                        Name = "dcwfw", Age = "10000", Adress = "vdfsrar", PKI = RandomPki(), Coment = "Ghjgstgete4v"
                    });
                }

                if (nameTableBD == "PhoneSet")
                {
                    Console.WriteLine("Попытка подключения к БД PhoneSet");
                    // добавление новой строки в таблицу БД
                    bd.PhoneSet.Add(new Phone {
                        NameT = "Вторичный", Price = "2000", Opisanie = "Проверочное описание для теста базы №2"
                    });
                }

                else
                {
                    Console.WriteLine("Что то пошло не так. \n Проверте правильность написания название БД");
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine("Что то пошло не так. \n" + ex);
            }

            // сохранение изменений в Бд
            bd.SaveChanges();
        }