private void TrainerUpdate() { Action action = () => { Procedure_Class procedure = new Procedure_Class(); ArrayList array = new ArrayList(); array.Add(Program.intID); array.Add(tbTrainerFirstname.Text); array.Add(tbTrainerName.Text); array.Add(tbTrainerPatronymic.Text); array.Add(tbCat.Text); switch (tbTrainerLogin.Text == "") { case true: tbTrainerLogin.BackColor = Color.Red; break; case false: array.Add(tbTrainerLogin.Text); switch ((tbTrainerPassword.Text == Password) || (tbTrainerPassword.Text == "" & tbTrainerConfirm.Text == "")) { case true: array.Add(Password); procedure.procedure_Execution("Trainer_Update", array); tbTrainerPassword.BackColor = Color.White; tbTrainerConfirm.BackColor = Color.White; break; case false: switch (tbTrainerPassword.Text == tbTrainerConfirm.Text) { case false: tbTrainerPassword.BackColor = Color.Red; tbTrainerConfirm.BackColor = Color.Red; break; case true: array.Add(tbTrainerPassword.Text); procedure.procedure_Execution("Trainer_Update", array); tbTrainerPassword.BackColor = Color.White; tbTrainerConfirm.BackColor = Color.White; break; } break; } tbTrainerPassword.Clear(); tbTrainerConfirm.Clear(); break; } TrainerFill(); }; Invoke(action); }
private void InsertWorkPlace() { Action action = () => { if (FID == "") { MessageBox.Show("Выберите филиал!", "Paladin App", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { if (tbWPLocation.Text.Length == 0) { tbWPLocation.BackColor = Color.Red; } else { tbWPLocation.BackColor = Color.White; ArrayList array = new ArrayList(); array.Add(FID); array.Add(tbWPLocation.Text); Procedure_Class fDelete = new Procedure_Class(); fDelete.procedure_Execution("WorkPlace_Insert", array); WorkPlaceFill(); } } }; Invoke(action); }
private void GroupDelete() { Action action = () => { if (GroupID != "") { switch (MessageBox.Show("Вы действительно хотите удалить группу?", "PaladinApp", MessageBoxButtons.YesNo, MessageBoxIcon.Warning)) { case (DialogResult.Yes): Procedure_Class GroupDelete = new Procedure_Class(); ArrayList array = new ArrayList(); array.Add(GroupID); GroupDelete.procedure_Execution("Group_LogicDelete", array); break; } } else { MessageBox.Show("Выберите группу", "PaladinApp", MessageBoxButtons.OK, MessageBoxIcon.Error); } GroupFill(); }; Invoke(action); }
private void ThemeDelete() { Action action = () => { if (IDTheme != "") { switch (MessageBox.Show("Вы действительно хотите удалить тематику?", "PaladinApp", MessageBoxButtons.YesNo, MessageBoxIcon.Warning)) { case (DialogResult.Yes): ArrayList array = new ArrayList(); array.Add(IDTheme); Procedure_Class themeDelete = new Procedure_Class(); themeDelete.procedure_Execution("Theme_LogDelete", array); ThemeFill(); break; } } else { MessageBox.Show("Выберите тематику", "PaladinApp", MessageBoxButtons.OK, MessageBoxIcon.Error); } }; Invoke(action); }
private void BtActStop_Click(object sender, EventArgs e) { Action action = () => { if (IDAction != "") { switch (MessageBox.Show("Вы действительно хотите прекратить действие акции?", "PaladinApp", MessageBoxButtons.YesNo, MessageBoxIcon.Warning)) { case (DialogResult.Yes): Procedure_Class procedure = new Procedure_Class(); ArrayList array = new ArrayList(); array.Add(IDAction); procedure.procedure_Execution("Action_LogDelete", array); ActionFill(); break; } } else { MessageBox.Show("Выберите акцию", "PaladinApp", MessageBoxButtons.OK, MessageBoxIcon.Error); } }; Invoke(action); }
private void InsertFilial() { Action action = () => { if (tbFilialName.Text.Length == 0) { tbFilialName.BackColor = Color.Red; } else { tbFilialName.BackColor = Color.White; if (tbFilialAdress.Text.Length == 0) { tbFilialAdress.BackColor = Color.Red; } else { tbFilialAdress.BackColor = Color.White; ArrayList array = new ArrayList(); array.Add(tbFilialName.Text); array.Add(tbFilialAdress.Text); Procedure_Class fInsert = new Procedure_Class(); fInsert.procedure_Execution("Filial_Insert", array); FilialFill(); } } }; Invoke(action); }
private void TRDelete() { Action action = () => { if (TrainerID != "") { switch (MessageBox.Show("Вы действительно хотите удалить учётную запись этого тренера?", "PaladinApp", MessageBoxButtons.YesNo, MessageBoxIcon.Warning)) { case (DialogResult.Yes): ArrayList array = new ArrayList(); array.Add(TrainerID); Procedure_Class themeDelete = new Procedure_Class(); themeDelete.procedure_Execution("WorkPlace_LogicDelete", array); TrainerLoad(); break; } } else { MessageBox.Show("Выберите тренера", "PaladinApp", MessageBoxButtons.OK, MessageBoxIcon.Error); } }; Invoke(action); }
private void CLDelete() { Action action = () => { Procedure_Class procedure = new Procedure_Class(); ArrayList array = new ArrayList(); array.Add(ClientProcID); procedure.procedure_Execution("Client_LogDelete", array); Client_Fill(); }; Invoke(action); }
private void NCAdd() { Action action = () => { Procedure_Class procedure = new Procedure_Class(); ArrayList array = new ArrayList(); array.Add("\'" + DateTime.Now.Day.ToString() + "." + DateTime.Now.Month.ToString() + "." + DateTime.Now.Year.ToString() + "." + "\'"); array.Add(cbWork.SelectedValue.ToString()); array.Add(cbAbonement.SelectedValue.ToString()); procedure.procedure_Execution("Newcoming_Add", array); }; Invoke(action); }
private void DBRevoke() { Action action = () => { if (MessageBox.Show("Вы действительно хотите восстановить все удалённые данные в базе? Это действие невозможно отменить! Восстановление затронет только ваши аспекты базы.", "Paladin App", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { ArrayList array = new ArrayList(); Procedure_Class DBclearProc = new Procedure_Class(); DBclearProc.procedure_Execution("RewokeTrainer", array); GroupFill(); } }; Invoke(action); }
private void ActAdd() { Action action = () => { Procedure_Class procedure = new Procedure_Class(); ArrayList array = new ArrayList(); array.Add(nudDiscont.Value.ToString()); array.Add(tbProperties.Text); array.Add(dtpStart.Value.Day.ToString() + "." + dtpStart.Value.Month.ToString() + "." + dtpStart.Value.Year.ToString()); array.Add(dtpEnd.Value.Day.ToString() + "." + dtpEnd.Value.Month.ToString() + "." + dtpEnd.Value.Year.ToString()); procedure.procedure_Execution("Action_Insert", array); }; Invoke(action); }
private void DBRevoke() { Action action = () => { if (MessageBox.Show("Вы действительно хотите восстановить все удалённые данные в базе? Это действие невозможно отменить!", "Paladin App", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { ArrayList array = new ArrayList(); Procedure_Class DBclearProc = new Procedure_Class(); DBclearProc.procedure_Execution("RevokeManager", array); Client_Fill(); } }; Invoke(action); }
private void GroupInsert() { Action action = () => { Procedure_Class GroupInsert = new Procedure_Class(); ArrayList array = new ArrayList(); array.Add(cbWorkPlace.SelectedValue.ToString()); array.Add(cbTheme.SelectedValue.ToString()); array.Add(Program.intID); array.Add(nudCost.Value.ToString()); GroupInsert.procedure_Execution("Group_Insert", array); GroupFill(); }; Invoke(action); }
private void DBClear() { Action action = () => { if (MessageBox.Show("Вы действительно хотите удалить все помеченные на удаление данные в базе? Это действие невозможно отменить!", "Paladin App", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { if (Program.intID != "0") { MessageBox.Show("Ваших полномочий недостаточно для этого действия", "Paladin App", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { ArrayList array = new ArrayList(); Procedure_Class DBclearProc = new Procedure_Class(); DBclearProc.procedure_Execution("Clear", array); } } }; Invoke(action); }
private void AbonAdd() { if (ImCLose) { this.Close(); } else { Action action = () => { Procedure_Class procedure = new Procedure_Class(); ArrayList array = new ArrayList(); array.Add(cbGroup.SelectedValue.ToString()); array.Add(dtpStart.Value.Day.ToString() + "." + dtpStart.Value.Month.ToString() + "." + dtpStart.Value.Year.ToString()); array.Add(dtpEnd.Value.Day.ToString() + "." + dtpEnd.Value.Month.ToString() + "." + dtpEnd.Value.Year.ToString()); array.Add(cbAction.SelectedValue.ToString()); array.Add(ClientID); procedure.procedure_Execution("Abonement_Insert", array); }; Invoke(action); } }
private void UpdateFilial() { Action action = () => { if (FID == "") { MessageBox.Show("Выберите филиал!", "Paladin App", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { if (tbFilialName.Text.Length == 0) { tbFilialName.BackColor = Color.Red; } else { tbFilialName.BackColor = Color.White; if (tbFilialAdress.Text.Length == 0) { tbFilialAdress.BackColor = Color.Red; } else { tbFilialAdress.BackColor = Color.White; ArrayList array = new ArrayList(); array.Add(FID); array.Add(tbFilialName.Text); array.Add(tbFilialAdress.Text); Procedure_Class fUpdate = new Procedure_Class(); fUpdate.procedure_Execution("Filial_Update", array); FilialFill(); } } } }; Invoke(action); }
private void TmInsertUpdate() { ArrayList array = new ArrayList(); if (Mode) { array.Add((Owner as TrainerInterface).IDTheme); } array.Add(tbThemeName.Text); array.Add(tbThemeAbout.Text); Procedure_Class themeInUp = new Procedure_Class(); string prName = ""; if (Mode) { prName = "Theme_Update"; } else { prName = "Theme_Insert"; } themeInUp.procedure_Execution(prName, array); }
private void DeleteWorkPlace() { Action action = () => { if (WPID == "") { MessageBox.Show("Выберите рабочую площадку!", "Paladin App", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { if (MessageBox.Show("Вы действительно хотите удалить рабочую площадку", "Paladin App", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { ArrayList array = new ArrayList(); array.Add(WPID); Procedure_Class fDelete = new Procedure_Class(); fDelete.procedure_Execution("WorkPlace_LogicDelete", array); WorkPlaceFill(); } } }; Invoke(action); }
private void DeleteFilial() { Action action = () => { if (FID == "") { MessageBox.Show("Выберите филиал!", "Paladin App", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { if (MessageBox.Show("Вы действительно хотите удалить филиал", "Paladin App", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { ArrayList array = new ArrayList(); array.Add(FID); Procedure_Class fDelete = new Procedure_Class(); fDelete.procedure_Execution("Filial_LogicDelete", array); FilialFill(); } } }; Invoke(action); }
private void GroupUpdate() { Action action = () => { if (GroupID != "") { Procedure_Class GroupUpdate = new Procedure_Class(); ArrayList array = new ArrayList(); array.Add(GroupID); array.Add(cbWorkPlace.SelectedValue.ToString()); array.Add(cbTheme.SelectedValue.ToString()); array.Add(Program.intID); array.Add(nudCost.Value.ToString()); GroupUpdate.procedure_Execution("Group_Update", array); } else { MessageBox.Show("Выберите группу", "PaladinApp", MessageBoxButtons.OK, MessageBoxIcon.Error); } GroupFill(); }; Invoke(action); }
private void CLUpdate() { Action action = () => { Procedure_Class procedure = new Procedure_Class(); ArrayList array = new ArrayList(); array.Add(ClientProcID); switch (tbFirstname.Text.Length == 0) { case (true): tbFirstname.BackColor = Color.Red; break; case (false): tbFirstname.BackColor = Color.White; array.Add(tbFirstname.Text.ToString()); switch (tbName.Text.Length == 0) { case (true): tbName.BackColor = Color.Red; break; case (false): tbName.BackColor = Color.White; array.Add(tbFirstname.Text.ToString()); array.Add(tbPatronymic.Text.ToString()); switch (cbGender.SelectedIndex) { case (0): array.Add("муж"); break; case (1): array.Add("жен"); break; } array.Add(dtpBirthdate.Value.Day.ToString() + "." + dtpBirthdate.Value.Month.ToString() + "." + dtpBirthdate.Value.Year.ToString()); array.Add(dtpWorkStart.Value.Day.ToString() + "." + dtpWorkStart.Value.Month.ToString() + "." + dtpWorkStart.Value.Year.ToString()); switch (tbPhone.Text.Length != 12) { case (true): tbPhone.BackColor = Color.Red; break; case (false): tbPhone.BackColor = Color.White; array.Add(tbPhone.Text.ToString()); switch (tbAgreement.Enabled) { case (false): array.Add(tbAgreement.Text.ToString()); array.Add(tbComm.Text.ToString()); procedure.procedure_Execution("Client_Update", array); Client_Fill(); break; case (true): switch (tbAgreement.Text.Length != 8) { case (true): tbAgreement.BackColor = Color.Red; break; case (false): tbAgreement.BackColor = Color.White; array.Add(tbAgreement.Text.ToString()); array.Add(tbComm.Text.ToString()); procedure.procedure_Execution("Client_Update", array); Client_Fill(); break; } break; } break; } break; } break; } }; Invoke(action); }
private void WorkInsert() { Action action = () => { ArrayList array = new ArrayList(); array.Add(GroupID); array.Add(day); switch (nudStartHour.Value.ToString().Length > 1) { case (true): switch (nudStartMinute.Value.ToString().Length > 1) { case (true): array.Add(nudStartHour.Value.ToString() + ":" + nudStartMinute.Value.ToString()); break; case (false): array.Add(nudStartHour.Value.ToString() + ":0" + nudStartMinute.Value.ToString()); break; } break; case (false): switch (nudStartMinute.Value.ToString().Length > 1) { case (true): array.Add("0" + nudStartHour.Value.ToString() + ":" + nudStartMinute.Value.ToString()); break; case (false): array.Add("0" + nudStartHour.Value.ToString() + ":0" + nudStartMinute.Value.ToString()); break; } break; } switch (nudEndHour.Value.ToString().Length > 1) { case (true): switch (nudEndMinute.Value.ToString().Length > 1) { case (true): array.Add(nudEndHour.Value.ToString() + ":" + nudEndMinute.Value.ToString()); break; case (false): array.Add(nudEndHour.Value.ToString() + ":0" + nudEndMinute.Value.ToString()); break; } break; case (false): switch (nudEndMinute.Value.ToString().Length > 1) { case (true): array.Add("0" + nudEndHour.Value.ToString() + ":" + nudEndMinute.Value.ToString()); break; case (false): array.Add("0" + nudEndHour.Value.ToString() + ":0" + nudEndMinute.Value.ToString()); break; } break; } Procedure_Class workInsert = new Procedure_Class(); workInsert.procedure_Execution("Work_Insert", array); WorkFill(); }; Invoke(action); }
private void TRInsert() { Action action = () => { if (tbTrainerFirstname.Text.Length == 0) { tbTrainerFirstname.BackColor = Color.Red; } else { tbTrainerFirstname.BackColor = Color.White; if (tbTrainerName.Text.Length == 0) { tbTrainerName.BackColor = Color.Red; } else { tbTrainerName.BackColor = Color.White; if (tbTrainerPatronymic.Text.Length == 0) { tbTrainerPatronymic.BackColor = Color.Red; } else { tbTrainerPatronymic.BackColor = Color.White; if (tbTrainerLogin.Text.Length == 0) { tbTrainerLogin.BackColor = Color.Red; } else { tbTrainerLogin.BackColor = Color.White; if (tbTrainerPassword.Text.Length == 0) { tbTrainerPassword.BackColor = Color.Red; } else { tbTrainerPassword.BackColor = Color.White; if (tbTrainerPassword.Text != tbTrainerConfirm.Text) { tbTrainerPassword.BackColor = Color.Red; tbTrainerConfirm.BackColor = Color.Red; } else { tbTrainerPassword.BackColor = Color.White; tbTrainerConfirm.BackColor = Color.White; ArrayList array = new ArrayList(); array.Add(tbTrainerFirstname.Text); array.Add(tbTrainerName.Text); array.Add(tbTrainerPatronymic.Text); switch (cbCategory.SelectedIndex) { case (0): array.Add("старший"); break; case (1): array.Add("1"); break; case (2): array.Add("2"); break; case (3): array.Add("3"); break; case (4): array.Add("помощник"); break; } array.Add(tbTrainerLogin.Text); array.Add(tbTrainerPassword.Text); Procedure_Class trInsertproc = new Procedure_Class(); trInsertproc.procedure_Execution("Trainer_Insert", array); TrainerLoad(); } } } } } } }; Invoke(action); }