Другие языки программирования и технологии
Как сделать добавление удаление редактирование EF C#
Как сделать добавление удаление редактирование EF
public static QQQEntities db = new QQQEntities();
\\Подключение ef
var user = Program.db.Manager.FirstOrDefault(x => x.Email == textBox1.Text && x.Passwod == textBox2.Text);
if (user == null)
{
MessageBox.Show("Не верно введен логин или пароль", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
i += 1;
if (i == 3)
{
button1.Enabled = false;
timer1.Start();
}
return;
}
Program.CurrentUser = user;
this.Hide();
var fm4 = new Form4();
fm4.ShowDialog();
//авторизация
var addUser = new Manager
{
f= textBox1.Text,
i= textBox2.Text,
o = textBox3.Text,
Phone = textBox4.Text,
Email = textBox5.Text,
Passwod = textBox6.Text,
};
Program.db.Manager.Add(addUser);
Program.db.SaveChanges();
//добавление
_
int idcategor = Convert.ToInt32(textBox2.Text);
var delRol = Program.db.Category.Find(idcategor);
Program.db.Category.Remove(delRol);
Program.db.SaveChanges();
MessageBox.Show(" Категория успешно удалена ", "Сообщение", MessageBoxButtons.OK);
//удаление
_
var ManagerList = Program.db.Cliens.Find(Convert.ToInt32(textBox13.Text));
ManagerList.f = textBox7.Text;
ManagerList.i = textBox8.Text;
ManagerList.o = textBox6.Text;
ManagerList.Phone = textBox9.Text;
Program.db.SaveChanges();
//изменение
int a = Convert.ToInt32(comboBox1.SelectedValue);
var users1 = from uu in Program.db.Tovary.ToList()
join tgcategor in Program.db.Category on uu.id_category equals tgcategor.id_category
join tgpostav in Program.db.Postavhiki on uu.id_postavhika equals tgpostav.id_postavhika
where uu.id_category == a
orderby uu.id_category
select new { Артикуль = uu.id_tovara, Категория = tgcategor.Name, Поставщик = tgpostav.f, Наименование = uu.Name, Цена = uu.Price, Количество = uu.Kolvo, };
dataGridView2.DataSource = users1.ToList();
//LINQ
\\Подключение ef
var user = Program.db.Manager.FirstOrDefault(x => x.Email == textBox1.Text && x.Passwod == textBox2.Text);
if (user == null)
{
MessageBox.Show("Не верно введен логин или пароль", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
i += 1;
if (i == 3)
{
button1.Enabled = false;
timer1.Start();
}
return;
}
Program.CurrentUser = user;
this.Hide();
var fm4 = new Form4();
fm4.ShowDialog();
//авторизация
var addUser = new Manager
{
f= textBox1.Text,
i= textBox2.Text,
o = textBox3.Text,
Phone = textBox4.Text,
Email = textBox5.Text,
Passwod = textBox6.Text,
};
Program.db.Manager.Add(addUser);
Program.db.SaveChanges();
//добавление
_
int idcategor = Convert.ToInt32(textBox2.Text);
var delRol = Program.db.Category.Find(idcategor);
Program.db.Category.Remove(delRol);
Program.db.SaveChanges();
MessageBox.Show(" Категория успешно удалена ", "Сообщение", MessageBoxButtons.OK);
//удаление
_
var ManagerList = Program.db.Cliens.Find(Convert.ToInt32(textBox13.Text));
ManagerList.f = textBox7.Text;
ManagerList.i = textBox8.Text;
ManagerList.o = textBox6.Text;
ManagerList.Phone = textBox9.Text;
Program.db.SaveChanges();
//изменение
int a = Convert.ToInt32(comboBox1.SelectedValue);
var users1 = from uu in Program.db.Tovary.ToList()
join tgcategor in Program.db.Category on uu.id_category equals tgcategor.id_category
join tgpostav in Program.db.Postavhiki on uu.id_postavhika equals tgpostav.id_postavhika
where uu.id_category == a
orderby uu.id_category
select new { Артикуль = uu.id_tovara, Категория = tgcategor.Name, Поставщик = tgpostav.f, Наименование = uu.Name, Цена = uu.Price, Количество = uu.Kolvo, };
dataGridView2.DataSource = users1.ToList();
//LINQ
Что такое EF?
Вероника Бондаренко
entity framework
Круть спасибо как раз и мне нужно
Спасибо за помощь, оказанную нам. Благодарны за то, что ты есть, ведь ты еще массу людей, которым необходима помощь, можешь осчастливить. Благодарны, за чуткость и отзывчивость.
Похожие вопросы
- Добавление удаление массивов
- как сделать де кодировщик символа в C++?
- Как сделать нарисованное поле интерактивным в C#?
- Как сделать многопоточное воспроизведение звука в c#
- Поиск наибольшего отрицательного элемента массива (c++) и его удаление, написал программу, где то косячек =/
- C#. Как сделать, чтобы программа проверяла тип введённой переменной?
- Как получить доступ к редактированию Реестра на своем компе.
- [C++] Добавление .cpp-файлов в проект
- Не могу сделать калькулятор C++
- Как сделать Random в C#
if (i == 3)
{
button1.Enabled = false;
timer1.Start();
}
return;
это лишний код