private void comboBox1_SelectedIndexChanged(object sender, EventArgs e) { try { adminlist.LoadList("admin.xml"); } catch (System.Exception ex) { Close(); } admin obj = new admin(); for (int i = 0; i < comboBox1.Items.Count; i++) { obj = adminlist.ReturnMyClass(i); if (comboBox1.SelectedIndex == i) { textBox1.Text = obj.a_lastname; textBox2.Text = obj.a_name; textBox3.Text = obj.a_name_2; richTextBox1.Text = obj.kontakt; textBox4.Text = obj.login; textBox5.Text = obj.pass; tmplogin = obj.login; } } }
private void AdminCheck() { try { adminlist.LoadList("admin.xml"); } catch (System.Exception ex) { File.Delete("admin.xml"); } admin obj = new admin(); for (int i = 0; i < adminlist.coun(); i++) { obj = adminlist.FindCLass(templ, tempp); } try { stlogin = obj.login; stpass = obj.pass; } catch (System.Exception ex) { stlogin = ""; stpass = ""; } if (stlogin != "") { flag = 1; label5.Text = ""; this.Visible = false; MainForm_admin fa = new MainForm_admin(stlogin, stpass); fa.ShowDialog(); Close(); } }
private bool proverka_logina_a(string str) { int flag = 0; string tmp = str; try { adminlist.LoadList("admin.xml"); } catch (System.Exception ex) { File.Delete("admin.xml"); } admin obj = new admin(); for (int i = 0; i < adminlist.coun(); i++) { obj = adminlist.ReturnMyClass(i); if (obj.login == tmp && obj.login != tmplogin) flag = 1; } if (flag == 0) return true; else return false; }
public void AddMyClass(admin myclass) { adminList.Add(myclass); }
private void списокОператоровToolStripMenuItem_Click(object sender, EventArgs e) { try { adminlist.LoadList("admin.xml"); } catch (System.Exception ex) { Close(); } admin obj = new admin(); obj = adminlist.FindCLassLogin(PLogin); review_oper ro = new review_oper(obj.category); ro.ShowDialog(); }
private void button1_Click(object sender, EventArgs e) { if (textBox1.Text == "") { MessageBox.Show("Не заполнено поле Фамилия!", "Ошибка регистрации", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { if (textBox2.Text == "") { MessageBox.Show("Не заполнено поле Имя!", "Ошибка регистрации", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { if (richTextBox1.Text == "") { MessageBox.Show("Не заполнено поле Контактная информация!", "Ошибка регистрации", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { if (textBox4.Text == "") { MessageBox.Show("Не заполнено поле Логин!", "Ошибка регистрации", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { if (textBox5.Text == "") { MessageBox.Show("Не заполнено поле Пароль!", "Ошибка регистрации", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { //если всё ок alogin = textBox4.Text; if (proverka_logina_a(alogin) == true && proverka_logina_c(alogin) == true && proverka_logina_o(alogin) == true) { label7.Text = ""; pictureBox1.Visible = false; DialogResult dialogResult = MessageBox.Show("Сохранить данные о новом администраторе?", "Сохранение данных", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (dialogResult == DialogResult.Yes) { try { adminlist.LoadList("admin.xml"); } catch (System.Exception ex) { File.Delete("admin.xml"); } admin obJ = new admin(); obJ.category = "Администраторы"; obJ.a_lastname = textBox1.Text; obJ.a_name = textBox2.Text; if (textBox3.Text == "") obJ.a_name_2 = "-"; if (textBox3.Text != "") obJ.a_name_2 = textBox3.Text; obJ.kontakt = richTextBox1.Text; obJ.login = textBox4.Text; obJ.pass = textBox5.Text; adminlist.AddMyClass(obJ); adminlist.SaveList("admin.xml"); Close(); } else if (dialogResult == DialogResult.No) { } } if (proverka_logina_a(alogin) == false || proverka_logina_c(alogin) == false || proverka_logina_o(alogin) == false) { label7.Text = "Такой логин уже существует!"; pictureBox1.Visible = true; } } } } } } }
private void editing_admin2_Load(object sender, EventArgs e) { try { adminlist.LoadList("admin.xml"); } catch (System.Exception ex) { Close(); } admin adm = new admin(); for (int i = 0; i < adminlist.coun(); i++) { adm = adminlist.ReturnMyClass(i); if (adm.login == tmplogin) { textBox1.Text = adm.a_lastname; textBox2.Text = adm.a_name; textBox3.Text = adm.a_name_2; richTextBox1.Text = adm.kontakt; textBox4.Text = adm.login; textBox5.Text = adm.pass; } } }
private void deleting_admin_Load(object sender, EventArgs e) { string tmp; try { adminlist.LoadList("admin.xml"); } catch (System.Exception ex) { Close(); } comboBox1.Items.Clear(); admin obj = new admin(); for (int i = 0; i < adminlist.coun(); i++) { obj = adminlist.ReturnMyClass(i); tmp = obj.a_lastname + " " + obj.a_name; comboBox1.Items.Add(tmp); } comboBox1.SelectedIndex = 0; }