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

Кинотеатр 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 
Сразу после оплаты Вы сможете скачать работу и мы вышлем дополнительно файл с работой на электронную почту. Исходник программ Вы сможете отредактировать, как Вам нужно.
Комментарии (1)

/ /

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

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

Только зарегистрированые пользователи имеют возможность комментировать работы
Купить

2000,00 

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

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

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

рейтинг

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