Exemple #1
0
        private void Confirm_Click(object sender, RoutedEventArgs e)
        {
            string message = "";

            if (SqlDB.Command($"insert into ClientCard values ('{Полное_имя.Text}', '{Пасопортный_номер.Text}', '{Телефонный_номер.Text}')"))
            {
                message += "Клиент добавлен \n";
                int client_id = SqlDB.GetId($"SELECT TOP 1 id FROM ClientCard ORDER BY id DESC");
                int food      = Convert.ToInt32(Food.IsChecked);
                int services  = Convert.ToInt32(Services.IsChecked);
                int amount    = Convert.ToInt32(Количество_проживающих.Text);
                int room_id   = SqlDB.GetId($"select id from Rooms where number = {Convert.ToInt32(Rooms.SelectedItem)}");
                if (SqlDB.Command($"insert into RoomCard values ({room_id}, {client_id}, {food}, {services}, {amount})") && CheckRommAmount(room_id, amount))
                {
                    message += "Комната оформлена \n";
                    int room_card_id = SqlDB.GetId($"SELECT TOP 1 id FROM RoomCard ORDER BY id DESC");
                    if (SqlDB.Command($"insert into Dates values({room_card_id}, '{dateIn.SelectedDate.Value.ToString("yyyy-MM-dd")}', '{dateOut.SelectedDate.Value.ToString("yyyy-MM-dd")}')") && CheckDates())
                    {
                        MessageBox.Show(message);
                    }
                    else
                    {
                        MessageBox.Show("Что-то не так с датами");
                    }
                }
                else
                {
                    MessageBox.Show("Что-то не так с комнатой");
                }
            }
            else
            {
                MessageBox.Show("Что-то пошло не так с добавлением клиента");
            }
        }
Exemple #2
0
 private void Add_Click(object sender, RoutedEventArgs e)
 {
     if (SqlDB.Command($"insert into Rooms values({Convert.ToInt32(Number.Text)}, {Amount.Text}, {Convert.ToDouble(Price.Text)})"))
     {
         MessageBox.Show("Номер добавлен");
     }
     else
     {
         MessageBox.Show("Проверьте правильность введенных данных");
     }
 }
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            DataTable find = SqlDB.Select($"select * from [Users] where login='******' and password='******'");

            if (find.Rows.Count > 0)
            {
                MessageBox.Show("Пользователь с таким именем уже существует");
            }
            else
            {
                if (RegexLogin(LoginBox.Text))
                {
                    if (RegexPassword(Password.Password))
                    {
                        if (RepeatPassword.Password.Equals(Password.Password))
                        {
                            try
                            {
                                SqlDB.Command($"insert into [Users] values('{LoginBox.Text}', '{Password.Password}')");
                                MessageBox.Show("Успешно создан");
                                MainWindow mw = new MainWindow();
                                mw.Show();
                                Close();
                            }
                            catch (Exception error)
                            {
                                MessageBox.Show(error.Message);
                            }
                        }
                        else
                        {
                            MessageBox.Show("Пароли не совпадают");
                        }
                    }
                    else
                    {
                        MessageBox.Show("Пароль обязан быть 8-20 символовв");
                    }
                }
                else
                {
                    MessageBox.Show("Логин обязан быть 4-15 символов");
                }
            }
        }