private void refreshZone() { InitData.list_zone = szwlForm.mainForm.dm.selectZone(); InitData.AddData(callAreadataGridView, InitData.list_zone); //this.callAreadataGridView.AutoGenerateColumns = false; //this.callAreadataGridView.DataSource = InitData.list_zone; //this.callAreadataGridView.Refresh(); if (callAreatabControl.SelectedIndex == 0) { if (this.callAreadataGridView.SelectedRows != null && this.callAreadataGridView.SelectedRows.Count > 0) { callAreaUpdatebtn.Enabled = true; callAreaDeletebtn.Enabled = true; callAreaBatchUpdatebtn.Enabled = true; callAreaBatchDelbtn.Enabled = true; } else { callAreaUpdatebtn.Enabled = false; callAreaDeletebtn.Enabled = false; callAreaBatchUpdatebtn.Enabled = false; callAreaBatchDelbtn.Enabled = false; } } }
private void userDeletebtn_Click(object sender, EventArgs e) { User admin = InitData.users[dataGridView1.CurrentRow.Index]; if (admin == null) { dialog.MessageBox.Show(GlobalData.GlobalLanguage.not_choose); return; } if (InitData.users == null && InitData.users.Count == 0) { dialog.MessageBox.Show(GlobalData.GlobalLanguage.user_no_exist); return; } if (admin.id == 1) { DialogResult dr = dialog.MessageBox.Show(GlobalData.GlobalLanguage.Admin_cannot_delete, GlobalData.GlobalLanguage.prompt, MessageBoxButtons.YesNo); if (dr == DialogResult.Yes) { } else { //do nothing } } else { DialogResult dr = dialog.MessageBox.Show(GlobalData.GlobalLanguage.want_delete_user + admin.name + "?", GlobalData.GlobalLanguage.prompt, MessageBoxButtons.YesNo); if (dr == DialogResult.Yes) { if (InitData.users.Any(u => u.name == admin.name)) { if (szwlForm.mainForm.dm.deleteUser(admin)) { InitData.users.RemoveAll(u => u.name == admin.name); InitData.AddData(dataGridView1, InitData.users); //this.dataGridView1.AutoGenerateColumns = false; //this.dataGridView1.DataSource = InitData.users; //this.dataGridView1.Refresh(); dialog.MessageBox.Show(GlobalData.GlobalLanguage.delete_succe); } } else { dialog.MessageBox.Show(GlobalData.GlobalLanguage.user_not_exist); return; } } else { //do nothing } } }
private void userForm_Load(object sender, EventArgs e) { InitData.users = szwlForm.mainForm.dm.selectUser(); InitData.AddData(dataGridView1, InitData.users); //this.dataGridView1.AutoGenerateColumns = false; //this.dataGridView1.DataSource = InitData.users; //this.dataGridView1.Refresh(); }
private void userAddbtn_Click(object sender, EventArgs e) { AddUserForm form = new AddUserForm(); DialogResult rt = form.ShowDialog(); if (rt == DialogResult.OK) { InitData.AddData(dataGridView1, InitData.users); //this.dataGridView1.AutoGenerateColumns = false; //this.dataGridView1.DataSource = InitData.users; //this.dataGridView1.Refresh(); } }
private void userUpdatebtn_Click(object sender, EventArgs e) { ChangeUser form = new ChangeUser(); User admin = InitData.users[dataGridView1.CurrentRow.Index]; form.admin = admin; DialogResult rt = form.ShowDialog(); if (rt == DialogResult.OK) { InitData.AddData(dataGridView1, InitData.users); //this.dataGridView1.AutoGenerateColumns = false; //this.dataGridView1.DataSource = InitData.users; //this.dataGridView1.Refresh(); } }
private void refreshCaller() { InitData.list_caller = szwlForm.mainForm.dm.selectCaller(); if (InitData.list_caller == null) { return; } if (InitData.list_zone != null) { foreach (Caller caller in InitData.list_caller) { foreach (Callzone zone in InitData.list_zone) { if (caller.callZone == zone.Id) { caller.callerZoneName = zone.name; } } } } InitData.AddData(callNumdataGridView, InitData.list_caller); //this.callNumdataGridView.AutoGenerateColumns = false; //this.callNumdataGridView.DataSource = InitData.list_caller; //this.callNumdataGridView.Refresh(); if (callAreatabControl.SelectedIndex == 1) { if (this.callNumdataGridView.SelectedRows != null && this.callNumdataGridView.SelectedRows.Count > 0) { callAreaUpdatebtn.Enabled = true; callAreaDeletebtn.Enabled = true; callAreaBatchUpdatebtn.Enabled = true; callAreaBatchDelbtn.Enabled = true; } else { callAreaUpdatebtn.Enabled = false; callAreaDeletebtn.Enabled = false; callAreaBatchUpdatebtn.Enabled = false; callAreaBatchDelbtn.Enabled = false; } } }