Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Отчёт по лабораторным.docx
Скачиваний:
2
Добавлен:
18.11.2022
Размер:
1.41 Mб
Скачать

InitializeComponent();

}

private void clientBindingNavigatorSaveItem_Click(object sender, EventArgs e)

{

this.Validate();

this.clientBindingSource.EndEdit();

this.tableAdapterManager.UpdateAll(this.sale1DataSet);

}

private void Form8_Load(object sender, EventArgs e)

{

// TODO: данная строка кода позволяет загрузить данные в таблицу "sale1DataSet.client". При необходимости она может быть перемещена или удалена.

this.clientTableAdapter.Fill(this.sale1DataSet.client);

}

private void key_clientListBox_SelectedIndexChanged(object sender, EventArgs e)

{

sqlConnection1.Open();

System.Data.SqlClient.SqlDataReader sr;

sqlCommand1.Parameters[0].Value = key_clientListBox.SelectedValue;

sr = sqlCommand1.ExecuteReader();

while (sr.Read())

{

textBox1.Text = System.Convert.ToString(sr[2]);

textBox2.Text = System.Convert.ToString(sr[3]);

}

sqlConnection1.Close();

}

}

}

Форма Добавление товара:

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

using System.Windows.Forms;

namespace Проектирование_интерфейсов__9

{

public partial class Form9 : Form

{

public Form9()

{

InitializeComponent();

}

private void button1_Click(object sender, EventArgs e)

{

try

{

sqlConnection1.Open();

System.Data.SqlClient.SqlDataReader sr;

sqlCommand1.Parameters[0].Value = System.Convert.ToInt32(textBox1.Text);

sqlCommand1.Parameters[1].Value = System.Convert.ToString(textBox2.Text);

sqlCommand1.Parameters[2].Value = System.Convert.ToString(textBox3.Text);

sqlCommand1.Parameters[3].Value = System.Convert.ToSingle(textBox4.Text);

sr = sqlCommand1.ExecuteReader();

MessageBox.Show("Запись успешно добавлена", "Продажи", MessageBoxButtons.OK);

textBox1.Clear();

textBox2.Clear();

textBox3.Clear();

textBox4.Clear();

}

catch (Exception)

{

MessageBox.Show("Введены некорректные данные", "Ошибка!", MessageBoxButtons.OK);

}

finally

{

sqlConnection1.Close();

}

}

}

}

Форма Добавление покупателя:

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

using System.Windows.Forms;

namespace Проектирование_интерфейсов__9

{

public partial class Form10 : Form

{

public Form10()

{

InitializeComponent();

}

private void button1_Click(object sender, EventArgs e)

{

try

{

sqlConnection1.Open();

System.Data.SqlClient.SqlDataReader sr;

sqlCommand1.Parameters[0].Value = System.Convert.ToString(textBox1.Text);

sqlCommand1.Parameters[1].Value = System.Convert.ToString(textBox2.Text);

sqlCommand1.Parameters[2].Value = System.Convert.ToString(textBox3.Text);

sqlCommand1.Parameters[3].Value = System.Convert.ToString(textBox4.Text);

sqlCommand1.Parameters[4].Value = System.Convert.ToString(textBox5.Text);

sqlCommand1.Parameters[5].Value = System.Convert.ToString(textBox6.Text);

sqlCommand1.Parameters[6].Value = System.Convert.ToString(textBox7.Text);

sqlCommand1.Parameters[7].Value = System.Convert.ToString(textBox8.Text);

sqlCommand1.Parameters[8].Value = System.Convert.ToString(textBox9.Text);

sqlCommand1.Parameters[9].Value = System.Convert.ToString(textBox10.Text);

sqlCommand1.Parameters[10].Value = System.Convert.ToString(textBox11.Text);

sqlCommand1.Parameters[11].Value = System.Convert.ToBoolean(checkBox1.Checked);

sr = sqlCommand1.ExecuteReader();

MessageBox.Show("Запись успешно добавлена", "Продажи", MessageBoxButtons.OK);

textBox1.Clear();

textBox2.Clear();

textBox3.Clear();

textBox4.Clear();

textBox5.Clear();

textBox6.Clear();

textBox7.Clear();

textBox8.Clear();

textBox9.Clear();

textBox10.Clear();

textBox11.Clear();

}

catch (Exception)

{

MessageBox.Show("Введены некорректные данные", "Ошибка!", MessageBoxButtons.OK);

}

finally

{

sqlConnection1.Close();

}

}

}

}

Контрольный пример:

Образец главной формы проекта:

Форма Десять самых дорогих товаров:

Форма десять самых продаваемых товаров:

Форма Общая сумма заказов клиента:

Результат добавления товара на форме Добавление товара:

Результат добавления покупателя на форме Добавление покупателя: