private void addPaynment_Click(object sender, EventArgs e) { string name, cost; name = Interaction.InputBox("Введите названия новой покупки:"); cost = Interaction.InputBox("Введите сумму новой покупки:"); SQLiter.addPaynment(name, categoryLabel.Text, cost); }
private void addCategoryButton_Click(object sender, EventArgs e) { string name, maxSum; name = Interaction.InputBox("Введите названия новой категории:"); maxSum = Interaction.InputBox("Введите максимальную сумму новой категории:"); SQLiter.createNewCategory(name, maxSum); // LoadCategoriesList(); }
private void confirm_Click(object sender, EventArgs e) { string realPassword = SQLiter.getUserPassword(username.Text); if (realPassword == password.Text) { LogMessages.successfulLogin(); } else { LogMessages.wrongData(); } }
private void confirm_Click(object sender, EventArgs e) { if (username.Text != "" && password.Text != "") { PersonModel p = new PersonModel(); p.name = name.Text; p.username = username.Text; p.password = password.Text; p.group = group.Text; p.question = controlQuestion.Text; p.questionAnswer = answerControlQuestion.Text; SQLiter.saveUser(p); MessageBox.Show("Успешно зарегестрирован пользователь " + p.username); } }
private void categoriesListBox_SelectedIndexChanged(object sender, EventArgs e) { try { // categoryLabel.Text = categoriesListBox.SelectedItem; var category = categoriesListBox.SelectedItem as CategoryModel; categoryLabel.Text = category.name; SideClass.OutputData.outputExpensesToDgv(dataGridView1, category.name); var mlrArray = SQLiter.getMLRSum(category.name); maxSumLabel.Text = mlrArray[0].ToString(); lostSumLabel.Text = mlrArray[1].ToString(); remainingSumLabel.Text = mlrArray[2].ToString(); } catch (NullReferenceException) { MessageBox.Show("f**k"); } }
private void delete_Click(object sender, EventArgs e) { PersonModel p = new PersonModel(); // string selecteduesr = listUsersListBox.Items[listUsersListBox.SelectedIndex].ToString(); string selecteduser = listUsersListBox.Text; p.username = selecteduser; string password = Interaction.InputBox("Введите пароль выбранного пользователя: ", "Введите значение", "", -1); string realPassword = SQLiter.getUserPassword(selecteduser); if (realPassword == password) { // Results.setCurrentUser(selecteduser); SQLiter.deleteUser(p); MessageBox.Show("Удалён пользователь " + listUsersListBox.Text + "."); LoadUsersList(); } else { MessageBox.Show("Введён неправильный пароль"); } }
/* Вывод данных о пукупках в DataGridView*/ public static void outputExpensesToDgv(DataGridView grid, string category) { grid.Rows.Clear(); List <ExpenseModel> list = SQLiter.getCategoryExpenses(category); int length = list.Count(); // grid.ColumnCount = 3; // Задание количества столбцов и колонок // Задание начальной длины и высоты таблицы try { grid.RowCount = length; for (int i = 0; i < length; ++i) { grid.Rows[i].Cells[0].Value = list[i].user; grid.Rows[i].Cells[1].Value = list[i].name; grid.Rows[i].Cells[2].Value = list[i].cost; } } catch (ArgumentOutOfRangeException) { grid.RowCount = 1; } int width = 5; int height = 46; // for (int i = 0; i < grid.RowCount; ++i) // height += grid.Rows[0].Height * (grid.RowCount) + 1; // if (height > 1500) grid.Height = 1500; // else grid.Height = height; // grid.Height = height; width += grid.Columns[0].Width * 2; grid.Width = width; }
private void LoadUsersList() { users = SQLiter.getUsers(); WireiUpUsersList(); }
private void LoadCategoriesList() { categories = SQLiter.getCategories(); WireiUpUsersList(); }