Задание
Приложение для контроля расхода и прихода зерна в силосах на языке программирования C# + MS Sql Server.
Функционал программы
Программа предоставляет возможность подключиться к вашей БД через строку подключения, имя и пароль, либо нажать кнопку отмена и программа войдет с дефолтными данными написанными в коде программы, это можно увидеть на рисунке 1.

Рисунок 1 - Подключение к БД
Есть функционал по приходу и расходу зерна в силосах рисунок 2.

Рисунок 2 - Функционал прихода и расхода зерна
Просмотр остатка зерна в силосах показан на рисунке 3.

Рисунок 3 - Остаток зерна в силосах
Фрагмент программного кода
private double getBalanceByCulture(int idCulture)
{
Object balance = null;
try
{
SqlCommand balanceC = new SqlCommand();
balanceC.CommandText = "select bcount from balance where idSilos = " + idCulture;
balanceC.CommandType = CommandType.Text;
balanceC.Connection = SqlConn.getConnection(conString);
SqlConn.openConnection();
balance = balanceC.ExecuteScalar();
}
catch (Exception ex)
{
throw new Exception(ex.Message);
}
finally
{
SqlConn.closeConnection();
}
return Convert.ToDouble(balance);
}
Скриншот архива с проектом

Содержание архива с проектом
- Программа на языке C#
- Фото к программе
- dump.bak - дамп файл к базе данных - чтобы вам в один клик создать базу данных.
Пояснения по запуску программы
- Установить MS Sql Server и при желании MS Sql Server Managment
- Восстановить базу данных с помощью файла dump.bak
- Запустить программу и пользоваться.
Телеграм
-