public void ADD_Zakaz(int id_preparat, int kolvo, DateTime date) { Zakaz a = new Zakaz(); a.id_preparat = id_preparat; a.kolvo = kolvo; a.date = date; this.Zakaz.InsertOnSubmit(a); this.SubmitChanges(); }
public void ADD_Zakaz( int id_preparat, int kolvo, DateTime date) { Zakaz a = new Zakaz(); a.id_preparat = id_preparat; a.kolvo = kolvo; a.date = date; this.Zakaz.InsertOnSubmit(a); this.SubmitChanges(); }
private void Form1_Load(object sender, EventArgs e) { // TODO: данная строка кода позволяет загрузить данные в таблицу "myDBDataSet.NalDGV". При необходимости она может быть перемещена или удалена. this.nalDGVTableAdapter.Fill(this.myDBDataSet.NalDGV); label4.Visible = false; textBox3.Visible = false; BTN_OK.Visible = false; int count = 0; int count1 = 0; DataBase db = new DataBase(@"Data Source=.\SQLEXPRESS;AttachDbFilename=C:\Users\user\Documents\GitHub\oop\MyDB.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True"); var c = from i in db.Preparat select i; var d = from j in db.Setup select j; foreach (var i in c) { foreach (var j in d) { if (i.id_setup == j.id_setup) { if ((i.amount < j.porog) || (i.srok <= DateTime.Today)) { count++; } else { count1++; } } } } if (count > 0) { string message = "Вам необходимо оформить заказ.! Оформить?"; string caption = "Что делать?"; MessageBoxButtons buttons = MessageBoxButtons.YesNo; DialogResult result; result = MessageBox.Show(message, caption, buttons); if (result == System.Windows.Forms.DialogResult.Yes) { Zakaz zakaz = new Zakaz(); this.Hide(); zakaz.ShowDialog(); this.Show(); } else { this.Text = "SystemPharmacy"; } } else { if (count1 > 0) { MessageBox.Show("Новые заказы на данный момент не требуется"); } } // dataGridView2.AllowUserToAddRows = false; // dataGridView2.AllowUserToDeleteRows = false; // TODO: данная строка кода позволяет загрузить данные в таблицу "myDBDataSet1.saleDGV". При необходимости она может быть перемещена или удалена. // this.saleDGVTableAdapter.Fill(this.myDBDataSet1.saleDGV); // var c = from i in myDBDataSet.Setup select i; /* foreach (var i in c) * { * comboBox2.Items.Add(i.Porog.ToString()); * }*/ // DataGridViewComboBoxColumn newc = new DataGridViewComboBoxColumn(); // newc.Name = "abc"; // newc.DataSource = new string[] { "a", "b", "c" }; // dataGridView1.Columns.Add(newc); /* foreach (var i in c) * { * newc.Items.Add(i.ToString()); * }*/ // MessageBox.Show(monthCalendar1.TodayDate.ToString()); // TODO: данная строка кода позволяет загрузить данные в таблицу "myDBDataSet.Setup". При необходимости она может быть перемещена или удалена. // this.setupTableAdapter.Fill(this.myDBDataSet.Setup); // TODO: данная строка кода позволяет загрузить данные в таблицу "myDBDataSet.Preparat". При необходимости она может быть перемещена или удалена. // this.preparatTableAdapter.Fill(this.myDBDataSet.Preparat); /* Class_Zakupki_Excel cl = new Class_Zakupki_Excel(); * int count=0; * this.Text = "System_of_Pharmacy"; * string str= @"D:\Zakupki"; * DirectoryInfo docs = new DirectoryInfo(str); * FileInfo[] files = docs.GetFiles(); * foreach (FileInfo f in files) * { count++; * int result = cl.Zakupki(@"D:\MyDB.mdf", f.FullName); * f.Delete(); * } * MessageBox.Show(count.ToString()); * * DataGridViewComboBoxColumn cmb = new DataGridViewComboBoxColumn(); * var c = from i in this.myDBDataSet.Setup select i.Porog; * idsetupDataGridViewTextBoxColumn. * for (int i = 0; i < c.Count();i++ ) * { * idsetupDataGridViewTextBoxColumn.Items.Add(c); * } * dataGridView1.Columns.AddRange(cmb); * DataTable dt = new DataTable(); * combobox1.DataSource = setupBindingSource; * combobox1.ValueMember = "Id_setup"; * combobox1.DisplayMember = "Porog"; * DataGridViewComboBoxColumn newc = new DataGridViewComboBoxColumn(); * newc.Name = "abc"; * newc.DataSource = new string[] { "a", "b", "c" }; * dataGridView1.Columns.Add(newc); * newc.Items.Add("sdfghjhgfdfg"); * foreach (DataGridViewRow row in dataGridView1.Rows) * { * DataGridViewComboBoxCell cell = (DataGridViewComboBoxCell)(row.Cells["abc"]); * cell.DataSource = new string[] { "a", "c" }; * }*/ }
private void BTN_zakaz_Click(object sender, EventArgs e) { Zakaz zakaz = new Zakaz(); zakaz.Show(); }
private void Form1_Load(object sender, EventArgs e) { // TODO: данная строка кода позволяет загрузить данные в таблицу "myDBDataSet.NalDGV". При необходимости она может быть перемещена или удалена. this.nalDGVTableAdapter.Fill(this.myDBDataSet.NalDGV); label4.Visible = false; textBox3.Visible = false; BTN_OK.Visible = false; int count = 0; int count1 = 0; DataBase db = new DataBase(@"Data Source=.\SQLEXPRESS;AttachDbFilename=C:\Users\user\Documents\GitHub\oop\MyDB.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True"); var c = from i in db.Preparat select i; var d = from j in db.Setup select j; foreach (var i in c) { foreach (var j in d) { if (i.id_setup == j.id_setup) { if ((i.amount < j.porog)||(i.srok<=DateTime.Today)) { count++; } else { count1++; } } } } if (count > 0) { string message = "Вам необходимо оформить заказ.! Оформить?"; string caption = "Что делать?"; MessageBoxButtons buttons = MessageBoxButtons.YesNo; DialogResult result; result = MessageBox.Show(message, caption, buttons); if (result == System.Windows.Forms.DialogResult.Yes) { Zakaz zakaz = new Zakaz(); this.Hide(); zakaz.ShowDialog(); this.Show(); } else { this.Text = "SystemPharmacy"; } } else { if (count1 > 0) { MessageBox.Show("Новые заказы на данный момент не требуется"); } } // dataGridView2.AllowUserToAddRows = false; // dataGridView2.AllowUserToDeleteRows = false; // TODO: данная строка кода позволяет загрузить данные в таблицу "myDBDataSet1.saleDGV". При необходимости она может быть перемещена или удалена. // this.saleDGVTableAdapter.Fill(this.myDBDataSet1.saleDGV); // var c = from i in myDBDataSet.Setup select i; /* foreach (var i in c) { comboBox2.Items.Add(i.Porog.ToString()); }*/ // DataGridViewComboBoxColumn newc = new DataGridViewComboBoxColumn(); // newc.Name = "abc"; // newc.DataSource = new string[] { "a", "b", "c" }; // dataGridView1.Columns.Add(newc); /* foreach (var i in c) { newc.Items.Add(i.ToString()); }*/ // MessageBox.Show(monthCalendar1.TodayDate.ToString()); // TODO: данная строка кода позволяет загрузить данные в таблицу "myDBDataSet.Setup". При необходимости она может быть перемещена или удалена. // this.setupTableAdapter.Fill(this.myDBDataSet.Setup); // TODO: данная строка кода позволяет загрузить данные в таблицу "myDBDataSet.Preparat". При необходимости она может быть перемещена или удалена. // this.preparatTableAdapter.Fill(this.myDBDataSet.Preparat); /* Class_Zakupki_Excel cl = new Class_Zakupki_Excel(); int count=0; this.Text = "System_of_Pharmacy"; string str= @"D:\Zakupki"; DirectoryInfo docs = new DirectoryInfo(str); FileInfo[] files = docs.GetFiles(); foreach (FileInfo f in files) { count++; int result = cl.Zakupki(@"D:\MyDB.mdf", f.FullName); f.Delete(); } MessageBox.Show(count.ToString()); DataGridViewComboBoxColumn cmb = new DataGridViewComboBoxColumn(); var c = from i in this.myDBDataSet.Setup select i.Porog; idsetupDataGridViewTextBoxColumn. for (int i = 0; i < c.Count();i++ ) { idsetupDataGridViewTextBoxColumn.Items.Add(c); } dataGridView1.Columns.AddRange(cmb); DataTable dt = new DataTable(); combobox1.DataSource = setupBindingSource; combobox1.ValueMember = "Id_setup"; combobox1.DisplayMember = "Porog"; DataGridViewComboBoxColumn newc = new DataGridViewComboBoxColumn(); newc.Name = "abc"; newc.DataSource = new string[] { "a", "b", "c" }; dataGridView1.Columns.Add(newc); newc.Items.Add("sdfghjhgfdfg"); foreach (DataGridViewRow row in dataGridView1.Rows) { DataGridViewComboBoxCell cell = (DataGridViewComboBoxCell)(row.Cells["abc"]); cell.DataSource = new string[] { "a", "c" }; }*/ }