Сейчас работаем

Магазин автозапчастей на C#

Задание на разработку приложения(программы):

Необходимо реализовать АИС (Базу данных) магазина по продаже автозапчастей с помощью C#,WinFroms, Access. 

Описание возможностей программы:

  • Учёт автомобилей;
  • Ведение списка заказов.
  • Ведение базы клиентов магазина.
  • учёт товара. 

Использованные технологии

  • C# + WinForms;
  • Access.

При написании использовалась Visual Studio 2019.

 Фрагмент программного кода: 

Листинг

 

using System;

using System.Data.OleDb;

using System.Windows.Forms;

 

namespace Car_Dealership

{

    public partial class Form2 : Form

    {

        public static string connectString = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=Автомагазин.mdb"; // подключились к БД

        private OleDbConnection dbConnection;

        public Form2()

        {

            InitializeComponent();

            dbConnection = new OleDbConnection(connectString);

            dbConnection.Open(); // открыли подключение к БД

        }

 

        private void Form2_Load(object sender, EventArgs e)

        {

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

            this.клиентыTableAdapter.Fill(this.автомагазинDataSet.Клиенты);

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

            this.автоTableAdapter.Fill(this.автомагазинDataSet.Авто);

 

        }

 

        private void Form2_FormClosing(object sender, FormClosingEventArgs e)

        {

            dbConnection.Close(); // закрыли соединение

        }

 

        private void button2_Click(object sender, EventArgs e)

        {

            // Обновление данных

            this.автоTableAdapter.Fill(this.автомагазинDataSet.Авто);

        }

 

        private void button1_Click(object sender, EventArgs e)

        {

            // Добавление авто в БД

            int kod = Convert.ToInt32(textBox1.Text);

            string brand = comboBox1.Text;

            string model = comboBox2.Text;

            string year = textBox2.Text;

            string color = textBox3.Text;

            string owner = comboBox3.Text;

 

            string query = "INSERT INTO Авто ([Код авто], Марка, Модель, Год, Цвет, Владелец ) VALUES ("+ kod + ", '" + brand + "',  '" + model + "', '" + year + "', '" + color + "', '" + owner + "')";

            OleDbCommand command = new OleDbCommand(query, dbConnection);

            command.ExecuteNonQuery();

        }

 

        private void button3_Click(object sender, EventArgs e)

        {

            // Удаление авто из БД

            int kod = Convert.ToInt32(textBox4.Text);

            string query = "DELETE FROM Авто WHERE [Код авто]=" + kod;

            OleDbCommand command = new OleDbCommand(query, dbConnection);

            command.ExecuteNonQuery();

        }

 

        private void button4_Click(object sender, EventArgs e)

        {

            // Именение марки автомобиля

            int kod = Convert.ToInt32(textBox5.Text);

            string query = "UPDATE Авто SET Марка ='" + textBox6.Text + "' WHERE [Код авто]=" + kod;

            OleDbCommand command = new OleDbCommand(query, dbConnection);

            command.ExecuteNonQuery();

        }

 

        private void button5_Click(object sender, EventArgs e)

        {

            // Именение модели автомобиля

            int kod = Convert.ToInt32(textBox5.Text);

            string query = "UPDATE Авто SET Модель ='" + textBox7.Text + "' WHERE [Код авто]=" + kod;

            OleDbCommand command = new OleDbCommand(query, dbConnection);

            command.ExecuteNonQuery();

        }

 

        private void button6_Click(object sender, EventArgs e)

        {

            // Именение владельца автомобиля

            int kod = Convert.ToInt32(textBox5.Text);

            string query = "UPDATE Авто SET Владелец ='" + comboBox4.Text + "' WHERE [Код авто]=" + kod;

            OleDbCommand command = new OleDbCommand(query, dbConnection);

            command.ExecuteNonQuery();

        }

 

        private void button7_Click(object sender, EventArgs e)

        {

            //Возврат к главному меню

            Form1 form1 = new Form1();

            form1.Show();

            Hide();

        }

    }

}

 

 

Структура проекта:

 

Содержание архива:

  • Исходный проект программы с кодом в Visual Studio. 
Купить 1000,00 
(без учета комиссии 3,8 %)
Сразу после оплаты Вы получите работу на электронную почту. Файлы отправляются автоматически.
Комментарии (0)

admin

/ /

Оставить комментарий

Ты не можешь комментировать

Только зарегистрированые пользователи имеют возможность комментировать работы
Похожие работы
Тип Название Рейтинг Категория Стоимость
Исходник Магазин обуви на C++ 3 C/C++ 1 000,00
Диплом Онлайн-магазин ноутбуков на C# 1 .NET (C#) 9 000,00
Курсовая Магазин ноутбуков на C# 0 .NET (C#) 6 000,00
Курсовая База данных "Магазин электроники" C# 7 .NET (C#) 3 500,00
Исходник Приложение для работы с цветочным магазином C# 0 .NET (C#) 1 500,00
Другие работы автора
Тип Название Рейтинг Категория Стоимость
Курсовая АИС База данных "Регистратура поликлиники" (C#, WPF,WinFroms, SQLite, Access ) 0 .NET (C#) 2 500,00
Исходник Анализ данных на Python new 0 Python 10 000,00
Исходник Архив сотрудников предприятия 0 .NET (C#) 1 500,00
Исходник Интернет-магазин головных уборов для ателье 0 .NET (C#) 3 000,00
Исходник Программа для заказа планшетов на Visual Basic.NET new 0 Basic/Visual Basic 500,00
Новые работы
Тип Название Рейтинг Категория Стоимость
Исходник Учет продаж (NET 5.0, C#, WPF, SQL Server) new 0 .NET (C#) 1 000,00
Исходник Стековый калькулятор C# new 0 .NET (C#) 700,00
Курсовая Автоматизированная информационная система «Поиск пропавших людей» C# new 0 .NET (C#) 2 500,00
Курсовая Распределение учебной нагрузки C# new 0 .NET (C#) 5 000,00
Исходник Нахождение кратчайшего пути в графе. Алгоритм Дейкстры C# new 0 .NET (C#) 600,00
Купить

1000,00 

(без учета комиссии 3,8 %)

Сразу после оплаты Вы получите работу на электронную почту. Файлы отправляются автоматически.
Car Dealership.rar
2051286
Оцени работу

рейтинг

Поделись работой с друзьями

Категории
Магазин автозапчастей на C#
Разрабатываемое приложение представляет собой систему учета продаж автомагазина.
Категория: Образование
Стоимость: 1000,00