Exemplo n.º 1
0
        private void button1_Click(object sender, EventArgs e)
        {
            DataBaseCenter dataBaseCenter = DataBaseCenter.Create();

            if (dataBaseCenter.Autorization(user.login, textBox1.Text) != null)
            {
                if (textBox2.Text == textBox3.Text)
                {
                    if (0 < dataBaseCenter.RunCommand(string.Format("UPDATE пользователи SET пароль='{1}' WHERE id='{0}'", user.id, DataBaseCenter.HashPass(textBox2.Text))))
                    {
                        MessageBox.Show("Пароль изменен", "Оповещение");
                    }
                    else
                    {
                        MessageBox.Show("Пароль изменить не удалось!", "Ошибка");
                    };
                }
                else
                {
                    MessageBox.Show("Новые пароли не совпадают!", "Ошибка");
                }
            }
            else
            {
                MessageBox.Show("Старый пароль неверный!", "Ошибка");
            };
        }
Exemplo n.º 2
0
 private void button1_Click(object sender, EventArgs e)
 {
     dataBase.RunCommand(string.Format(
                             "UPDATE Настройки SET значение='{0}|{1}' WHERE название='qiwi'",
                             textBox1.Text,
                             textBox2.Text));
 }
Exemplo n.º 3
0
        private async void watchAsync(object state)
        {
            try
            {
                var qiwiHistory = await GetQiwiHistoryyAsync();

                if (qiwiHistory != null && qiwiHistory.history.Count > 0)
                {
                    foreach (Datum pay in qiwiHistory.history)
                    {
                        string client = pay.comment;
                        if (client.IndexOf("ЛС") >= 0 && pay.type.ToLower() == "in")
                        {
                            client = client.Remove(0, client.IndexOf("ЛС") + 2);
                            if (client.IndexOf(" ") >= 0)
                            {
                                client = client.Remove(client.IndexOf(" "));
                            }

                            dataBase.RunCommand(string.Format(
                                                    "INSERT INTO ИсторияТранзакций (клиент, операция, сумма, номерТранзакции) VALUES('{0}', 'приход', '{1}', '{2}')",
                                                    client,
                                                    pay.sum.amount,
                                                    pay.trmTxnId));
                        }
                    }
                }
            }
            catch
            {
                DataTable dataTable = dataBase.GetDataTable("SELECT дата FROM ИсторияТранзакций WHERE номерТранзакции is not null and операция='приход' ORDER BY дата DESC LIMIT 1");
                if (dataTable.Rows.Count > 0)
                {
                    DateTime dateTime = DateTime.ParseExact(dataTable.Rows[0].ItemArray[0].ToString(), "yyyy-MM-dd HH:mm:ss", null);
                    try { var qiwiHistory = await GetQiwiHistoryyAsync(dateTime); } catch { };
                }
            }
        }
Exemplo n.º 4
0
        private void button5_Click(object sender, EventArgs e)
        {
            ulong id;

            if (!ulong.TryParse(textBox10.Text, out id))
            {
                MessageBox.Show("Некорректный индентификатор приложения!", "Ошибка!");
                return;
            }

            DataBaseCenter dataBase = DataBaseCenter.Create();

            dataBase.RunCommand("UPDATE Настройки SET значение='" +
                                textBox10.Text + "|" +
                                textBox9.Text + "|" +
                                textBox11.Text + "|" +
                                textBox12.Text + "' WHERE название='vk'");
        }