Функционал приложения:
- Добавление, редактирование, удаление, просмотр информации о сотрудниках, товарах, клиентах и т.д.
- С помощью приложение можно производить приём или выдачу товара клиентам.
- Просмотр списка приёма или выдачи определенного товара.
- Формирование накладной для выдачи определенного товара.
Данное приложение работает с базой данных MS SQL. Рекомендую запускать проект в Visual Studio 2022.
Если есть вопросы после покупки - пишите в телеграм. Он лежит в архиве, в файле readme.
Фрагмент программного кода:
private void bAccept_Click(object sender, EventArgs e) // обработчик нажатия на кнопку "Принять товар"
{
// в таблицу "Приход" сохраняем поставщика, который поставил товар
DataRowView r;
r = (DataRowView)bsПоставщик.Current;
(bsПриход.List[bsПриход.Position] as DataRowView)["idpostavshik"] = r["idpostavshik"].ToString();
// изменяем количество товара в БД
r = (DataRowView)bsТовар.Current;
int cnt = 0;
try { cnt = Convert.ToInt32(r["kolichestvo"].ToString()); }
catch { }
cnt += Convert.ToInt32(kolichestvoTextBox.Text);
(bsТовар.List[bsТовар.Position] as DataRowView)["kolichestvo"] = cnt.ToString();
(bsПриход.List[bsПриход.Position] as DataRowView)["idtovara"] = r["idtovara"].ToString();
// сохраняем изменения о количестве товара
bsТовар.EndEdit();
tovariTableAdapter.Update(skladDataSet1.Tovari);
// в таблицу "Приход" сохраняем сотрудника получавшего товар
r = (DataRowView)bsСотрудник.Current;
(bsПриход.List[bsПриход.Position] as DataRowView)["idsotrudnika"]= r["idsotrudnika"].ToString(); //
// сохраняем новую запись о приеме товара в таблицу "Приход"
bsПриход.EndEdit();
prihodTableAdapter.Update(skladDataSet1.Prihod);
}
Скриншот архива с проектом:

Содержание архива
- исходный код СУБД
- база данных MS SQL
Телеграм
-