private bool proverka_logina_o(string str) { int flagg = 0; string tmpp = str; try { operlist.LoadList("oper.xml"); } catch (System.Exception ex) { File.Delete("oper.xml"); } oper objj = new oper(); for (int i = 0; i < operlist.coun(); i++) { objj = operlist.ReturnMyClass(i); if (objj.login == tmpp && objj.login != tmplogin) flagg = 1; } if (flagg == 0) return true; else return false; }
private void списокОператоровToolStripMenuItem_Click(object sender, EventArgs e) { try { operlist.LoadList("oper.xml"); } catch (System.Exception ex) { Close(); } oper obj = new oper(); obj = operlist.FindCLassLogin(PLogin); review_oper ro = new review_oper(obj.category); ro.ShowDialog(); }
private void OperCheck() { try { operlist.LoadList("oper.xml"); } catch (System.Exception ex) { File.Delete("oper.xml"); } oper obj = new oper(); for (int i = 0; i < operlist.coun(); i++) { obj = operlist.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_oper fo = new MainForm_oper(stlogin, stpass); fo.ShowDialog(); Close(); } }
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 { //если всё ок ologin = textBox4.Text; if (proverka_logina_a(ologin) == true && proverka_logina_c(ologin) == true && proverka_logina_o(ologin) == true) { DialogResult dialogResult = MessageBox.Show("Сохранить изменения?", "Редактирование администратора", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (dialogResult == DialogResult.Yes) { try { operlist.LoadList("oper.xml"); } catch (System.Exception ex) { File.Delete("oper.xml"); } oper obJ = new oper(); obJ.category = "Операторы"; obJ.O_lastname = textBox1.Text; obJ.O_name = textBox2.Text; if (textBox3.Text == "") obJ.O_name_2 = "-"; if (textBox3.Text != "") obJ.O_name_2 = textBox3.Text; obJ.kontakt = richTextBox1.Text; obJ.login = textBox4.Text; obJ.pass = textBox5.Text; operlist.RemoveMyClass(tmplogin); operlist.AddMyClass(obJ); operlist.SaveList("oper.xml"); Close(); } else if (dialogResult == DialogResult.No) { } } else if (proverka_logina_a(ologin) == false || proverka_logina_c(ologin) == false || proverka_logina_o(ologin) == false) { MessageBox.Show("Такой логин уже существует!", "Ошибка редактирования", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } } } } }
private void editing_oper_Load(object sender, EventArgs e) { try { operlist.LoadList("oper.xml"); } catch (System.Exception ex) { Close(); } oper op = new oper(); for (int i = 0; i < operlist.coun(); i++) { op = operlist.ReturnMyClass(i); if (op.login == tmplogin) { textBox1.Text = op.O_lastname; textBox2.Text = op.O_name; textBox3.Text = op.O_name_2; richTextBox1.Text = op.kontakt; textBox4.Text = op.login; textBox5.Text = op.pass; } } }
public void AddMyClass(oper myclass) { operList.Add(myclass); }