private void addAgent() { string fio = txbFIO.Text.Trim(); string mail = txbMail.Text.Trim(); string login = txbLogin.Text.Trim(); string pass = txbPassword.Text.Trim(); string pass1 = txbPass2.Text.Trim(); string agency = agencies[cbxAgency.SelectedIndex].id; string isadmin = "0"; string phone = txbPhone.Text.Trim(); if (chbxAdmin.Checked == true) { isadmin = "1"; } if (pass != "" && pass != pass1) { MessageBox.Show("Пароли не совпадают "); return; } if (fio == "" || login == "" || pass == "" || (agency == null || agency == "") || mail == "") { MessageBox.Show(" Не заполнены все поля"); return; } pass = func.GetMD5String(pass); string sql = "INSERT INTO agents SET Ag_FIO='" + fio + "' , Ag_agency=" + agency + ", Ag_login='******'"; sql += ", Ag_password ='******', Ag_isadmin=" + isadmin + ", Ag_mail='" + mail + "'"; if (phone != "") { sql += ", Ag_phone ='" + phone + "'"; } string mesg = func.InsertToTable(sql); if (mesg != "") { MessageBox.Show(" Возникла ошибка при добавлении агента в базу"); } else { MessageBox.Show("Изменения сохранены "); this.Close(); } }
private void btSave_Click(object sender, EventArgs e) { string address, name1, phone; string sqlQ = "", message, pass; long id = 0; address = txbAddress.Text.Trim(); name1 = txbName.Text.Trim(); phone = txbPhone.Text.Trim(); if (address != "" && name1 != "" && phone != "") { if (operation == 0) //если это операция добавления { sqlQ = "INSERT INTO agency (Aname,Aaddress,APhone) VALUES ('" + name1 + "', '" + address + "', '" + phone + "')"; message = func.InsertToTable(sqlQ, out id); if (id > 0) { pass = func.GetMD5String("1"); sqlQ = "INSERT INTO agents (Ag_FIO, Ag_login, Ag_password, Ag_agency, Ag_isadmin) VALUES ('Админ', 'admin', '" + pass + "', " + id + ", 1)"; message = func.InsertToTable(sqlQ); if (message == "") { MessageBox.Show("Агентство добавлено. \n Создан администратор агентства, логин = admmin, пароль = admin123"); this.Close(); } else { MessageBox.Show("Возникла ошибка при сохранении данных"); } } } if (operation == 1) //если это операция добавления { double dbl; if (Double.TryParse(Aid, out dbl)) { message = ""; sqlQ = "UPDATE agency SET Aname= '" + Aname + "', Aaddress='" + address + "', APhone='" + phone + "' WHERE Aid=" + Aid; message = func.InsertToTable(sqlQ); if (message == "") { MessageBox.Show("Изменения сохранены"); this.Close(); } else { MessageBox.Show("Возникла ошибка при сохранении данных"); } } else { MessageBox.Show("Возникла ошибка при сохранении данных"); } } } else { MessageBox.Show(" Заполните все поля"); } }