На нашем сайте Вы сможете найти готовые курсовые и дипломные работы по программированию
Сейчас работаем

Кинотеатр C#

КУРСОВАЯ РАБОТА, КИНОТЕАТР, БИЛЕТЫ  В КИНО, MICROSOFTVISUALSTUDIO 2019, WINDOWSFORMS, .NET FRAMEWORK 4.5, C#.Данный проект идеально подходит для курсовой работы. В нём используется база данных MySql, она находится в самом проекте. Интерфейс приложения понятный для всех.

    В приложении есть 2 вида пользователей:

а)  Администратор;

б)  Клиент;

   Администратор имеет доступ ко всему функционалу, может добавлять и изменять любые данные.

   Клиент имеет возможность покупки билета, а также к просмотру личных данных и изменении их. При покупке билета свободные места выделяются зеленым цветом, а занятые - красным.

   Функции программы:

а)  Добавлять фильмы и киносенсы;

б)  Изменять фильмы и киносенсы;

в)  Просматривать информацию и фильмах и киносенсах;

г)  Покупать билеты;

д)  Просматривать и изменять личные данные;

е)  Доступна справка о всех купленных билетах киносенса;

Фрагмент программного кода (форма авторизации):

public partial class Authorization : Form
    {
        private const string adminLogin = "admin";
        private const string adminPassword = "123";
        public string id;
        
        string sql = @"Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=C:\Users\maksi\OneDrive\Desktop\Cinema\Cinema\Cinema.mdf;Integrated Security=True";

        public Authorization()
        {
            InitializeComponent();
            checkBox1.Checked = true;
        }

        private void button1_Click(object sender, EventArgs e)
        {
            SqlConnection connection = new SqlConnection(sql);

            try
            {
                connection.Open();

                if (textBox1.Text == "" || textBox2.Text == "")
                {
                    MessageBox.Show("Не все поля заполнены!", "Ошибка авторизации", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                else if (textBox1.Text == adminLogin && textBox2.Text == adminPassword)
                {
                    MessageBox.Show("Успешная автоизация!", "Админ-аккаунт", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    Form adminMenu = new AdminMenu();
                    adminMenu.Show();
                    Hide();
                }
                else
                {
                    using (SqlCommand cmd = new SqlCommand("SELECT * FROM Users WHERE Login = @Login AND Password = @Password", connection))
                    {
                        cmd.Parameters.AddWithValue("@Login", textBox1.Text);
                        cmd.Parameters.AddWithValue("@Password", textBox2.Text);
                        if (cmd.ExecuteScalar() == null)
                        {
                            MessageBox.Show("Неверный логин или пароль", "Ошибка авторизации", MessageBoxButtons.OK, MessageBoxIcon.Error);
                            textBox1.Text = "";
                            textBox2.Text = "";
                        }
                        else
                        {
                            using (SqlCommand cmd1 = new SqlCommand("SELECT TOP 1 id FROM Users WHERE Login = @Login", connection))
                            {
                                cmd1.Parameters.AddWithValue("@Login", textBox1.Text);
                                id = cmd1.ExecuteScalar().ToString();
                            }

                            MessageBox.Show("Успешная авторизация!", "Аккаунт пользователя", MessageBoxButtons.OK, MessageBoxIcon.Information);
                            Form userMenu = new UserMenu(id);
                            userMenu.Show();
                            Hide();
                        }
                    }
                }
            }
            catch
            {
                MessageBox.Show("Ошибка авторизации!", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            finally
            {
                connection.Close();
            }
        }

    Обязательно: Для работы программы необходимо поменять путь к базе данных в каждом файле, где он есть!

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

  •     Исходник программы для  MicrosoftVisualStudio 2019 (и более новых версий)  на языке C#.

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

Brian

/ /

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

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

Только зарегистрированые пользователи имеют возможность комментировать работы
Похожие работы
Тип Название Рейтинг Категория Стоимость
Исходник Кинотеатр на C# 0 .NET (C#) 1 000,00
Исходник АИС Кинотеатр (C#, WPF, Windows Forms, SqLite, SQL Server) 0 .NET (C#) 2 000,00
Курсовая Судоку на C# 0 .NET (C#) 2 500,00
Исходник Массивы на C# -1 .NET (C#) 1 000,00
Исходник Зоопарк на C# 1 .NET (C#) 1 000,00
Другие работы автора
Тип Название Рейтинг Категория Стоимость
Диплом Веб приложение для создания картин по номерам Java Script 0 JavaScript 3 000,00
Новые работы
Тип Название Рейтинг Категория Стоимость
Исходник Шифр Виженера "Python" new 0 Python 1 000,00
Исходник Библиотека. Учет книг (C#, WPF, NET 6.0, SQL Server) new 0 .NET (C#) 2 000,00
Исходник Учет посещаемости занятий (C#, WPF, SQL Server, SQLite) new 0 .NET (C#) 2 500,00
Исходник Программа "Гипотеза Коллатца" Python new 0 Python 500,00
Исходник Генератор календарей (Python) new 1 Python 800,00
Купить

2000,00 

Сразу после оплаты Вы получите работу на электронную почту. Файлы отправляются автоматически. Исходник программ Вы сможете отредактировать, как Вам нужно.

Заказать через

Cinema.rar
1390162
Оцени работу

рейтинг

Категории
Кинотеатр C#
Программа кинотеатр, с возможность покупки билетов на сеанс
Категория: Образование
Стоимость: 2000,00