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("Что-то пошло не так с добавлением клиента"); } }
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 символов"); } } }