/// <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(); } }
/// <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); } }
/// <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(); }