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

Автомагазин (C#, WPF, SQL Server, SQLite)

Задание

Разработка приложения для автомагазина, для учета проданных автозапчастей на языке C#

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

  • добавление данных
  • удаление данных
  • регистрация пользователей
  • редактирование данных

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

using System.Windows;
using System.Windows.Media;

namespace Autoshop.UI
{
    /// <summary>
    /// Логика взаимодействия для MainWindow.xaml
    /// </summary>
    public partial class MainWindow : Window
    {
        AppContext db;
        public MainWindow()
        {
            InitializeComponent();
            db = new AppContext();

            //List<User> users = db.Users.ToList();
            //string str = "";
            //foreach (User user in users)
            //    str += "Login: " + user.Login + " | ";
        }

        private void Button_Reg_Click(object sender, RoutedEventArgs e)
        {
            string login = textBoxLogin.Text.Trim();
            string pass = passBox.Password.Trim();
            string pass_2 = passBox_2.Password.Trim();
            string email = textBoxEmail.Text.Trim().ToLower();

            if (login.Length < 5)
            {
                textBoxLogin.ToolTip = "Это поле заполнено неверно!";
                textBoxLogin.Background = Brushes.Gray;
            }

            else if (pass.Length < 5)
            {
                passBox.ToolTip = "Это поле заполнено неверно!";
                passBox.Background = Brushes.Gray;
            }
            else if (pass != pass_2)
            {
                passBox_2.ToolTip = "Это поле заполнено неверно!";
                passBox_2.Background = Brushes.Gray;
            }
            else if (email.Length < 5 || !email.Contains("@") || !email.Contains("."))
            {
                textBoxEmail.ToolTip = "Это поле заполнено неверно!";
                textBoxEmail.Background = Brushes.Gray;
            }

            else
            {
                textBoxLogin.ToolTip = "";
                textBoxLogin.Background = Brushes.Transparent;

                passBox.ToolTip = "";
                passBox.Background = Brushes.Transparent;

                passBox_2.ToolTip = "";
                passBox_2.Background = Brushes.Transparent;

                textBoxEmail.ToolTip = "";
                textBoxEmail.Background = Brushes.Transparent;

                MessageBox.Show("Всё хорошо!");

                User user = new User(login, pass, email);

                _ = db.Users.Add(user);
                _ = db.SaveChanges();

                AuthWindow authWindow = new AuthWindow();
                authWindow.Show();
                Hide();
            }
        }

        private void Button_Auth_Click(object sender, RoutedEventArgs e)
        {
            AuthWindow authWindow = new AuthWindow();
            authWindow.Show();
            Hide();
        }
    }
}

Скриншот архива с проектом

Пояснения по запуску программы

Запусть Visual Studio, запустить проект. Как подключать БД смотри на моем YouTube-канале. 

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

/ /

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

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

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

2100,00 

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

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

Автомагазин. На продажу.rar
49748557
Оцени работу

рейтинг

Автомагазин (C#, WPF, SQL Server, SQLite)
Разработка приложения для автомагазина, для учета проданных автозапчастей на языке C#
Категория: Образование
Стоимость: 2100,00