private void btnDeleteFolders_ItemClick(object sender, ItemClickEventArgs e) { int min, max; string name = ""; if (!barEditItem_Min.EditValue.ToString().Equals("") && !barEditItem_Max.EditValue.ToString().Equals("")) { if (!Regex.IsMatch(barEditItem_Min.EditValue.ToString(), @"^\d+$") || !Regex.IsMatch(barEditItem_Max.EditValue.ToString(), @"^\d+$")) { MessageBox.Show("Bạn đã nhập sai định dạng min, max.\n\rChỉ được nhập số tự nhiên", "Thông báo"); return; } min = Int32.Parse(barEditItem_Min.EditValue.ToString()); max = Int32.Parse(barEditItem_Max.EditValue.ToString()); } else { min = 0; max = 0; } if (partitionLabel.Equals(null) || partitionLabel.Equals("")) { MessageBox.Show("Vui lòng chọn ổ đĩa muốn xóa Folder!!"); } else { if (min == 0 && max == 0) { try { name = barEditItemFolderName.EditValue.ToString(); RunCmd.removeFolder(name, partitionLabel); } catch { MessageBox.Show("Vui lòng nhập tên Folder muốn tạo!!", "Thông báo"); return; } } else { for (int i = min; i <= max; i++) { try { name = barEditItemFolderName.EditValue.ToString(); RunCmd.removeFolder(name + i, partitionLabel); } catch (Exception) { RunCmd.removeFolder(i.ToString(), partitionLabel); } } } MessageBox.Show("Xong!!", "Thông báo"); } }
private void cmnu_DeactiveUser_Click(object sender, EventArgs e) { int index = gridView1.FocusedRowHandle; string userName = gridView1.GetRowCellValue(index, "userName").ToString(); string resultStr = RunCmd.deactiveUser(userName); MessageBox.Show(resultStr, "Thông báo"); }
private void btnDeleteUser_ItemClick(object sender, ItemClickEventArgs e) { string name = ""; string result = ""; int min, max; if (!barEditItemUserMin.EditValue.ToString().Equals("") && !barEditItemUserMax.EditValue.ToString().Equals("")) { if (!Regex.IsMatch(barEditItemUserMin.EditValue.ToString(), @"^\d+$") || !Regex.IsMatch(barEditItemUserMax.EditValue.ToString(), @"^\d+$")) { MessageBox.Show("Bạn đã nhập sai định dạng min, max.\n\rChỉ được nhập số tự nhiên", "Thông báo"); return; } min = Int32.Parse(barEditItemUserMin.EditValue.ToString()); max = Int32.Parse(barEditItemUserMax.EditValue.ToString()); } else { min = 0; max = 0; } if (min == 0 && max == 0) { try { name = barEditItemUsername.EditValue.ToString(); result = RunCmd.deleteUser(name); } catch { MessageBox.Show("Vui lòng nhập tên User muốn xóa!!", "Thông báo"); return; } } else { for (int i = min; i <= max; i++) { try { name = barEditItemUsername.EditValue.ToString(); result += RunCmd.deleteUser(name + i); } catch (Exception) { result += RunCmd.deleteUser(i.ToString()); } } } MessageBox.Show(result); }
private void cmnu_DeactiveUser_Click(object sender, EventArgs e) { int index = gridView1.FocusedRowHandle; string userName = gridView1.GetRowCellValue(index, "userName").ToString(); if (RunCmd.deactiveUser(userName)) { ShowNotification("Thành công", false); } else { ShowNotification("Thất bại", true); } }
private void btnDeleteUser_ItemClick(object sender, ItemClickEventArgs e) { string name = ""; int min, max, numError = 0; if (!barEditItemUserMin.EditValue.ToString().Equals("") || !barEditItemUserMax.EditValue.ToString().Equals("")) { if (!Regex.IsMatch(barEditItemUserMin.EditValue.ToString(), @"^\d+$") || !Regex.IsMatch(barEditItemUserMax.EditValue.ToString(), @"^\d+$")) { ShowNotification("Bạn đã nhập sai định dạng min, max. Chỉ được nhập số tự nhiên", true); return; } min = Int32.Parse(barEditItemUserMin.EditValue.ToString()); max = Int32.Parse(barEditItemUserMax.EditValue.ToString()); } else { min = 0; max = 0; } if (min == 0 && max == 0) { try { name = barEditItemUsername.EditValue.ToString(); if (RunCmd.deleteUser(name)) { ShowNotification("Thành công", false); } else { ShowNotification("Thất bại", true); } } catch { ShowNotification("Vui lòng nhập tên User muốn xóa", true); return; } } else { for (int i = min; i <= max; i++) { try { name = barEditItemUsername.EditValue.ToString(); if (RunCmd.deleteUser(name + i) == false) { numError++; } } catch (Exception) { ShowNotification("Vui lòng nhập tên User muốn xóa", true); break; } if (i >= max) { if (numError != 0) { ShowNotification("Thất bại " + numError + " User", true); } else { ShowNotification("Thành công", false); } } } } }
private void btnDeleteFolders_ItemClick(object sender, ItemClickEventArgs e) { int min, max, numError = 0; string name = ""; if (!barEditItem_Min.EditValue.ToString().Equals("") || !barEditItem_Max.EditValue.ToString().Equals("")) { if (!Regex.IsMatch(barEditItem_Min.EditValue.ToString(), @"^\d+$") || !Regex.IsMatch(barEditItem_Max.EditValue.ToString(), @"^\d+$")) { ShowNotification("Bạn đã nhập sai định dạng min, max. Chỉ được nhập số tự nhiên", true); return; } min = Int32.Parse(barEditItem_Min.EditValue.ToString()); max = Int32.Parse(barEditItem_Max.EditValue.ToString()); } else { min = 0; max = 0; } if (partitionLabel.Equals(null) || partitionLabel.Equals("")) { ShowNotification("Vui lòng chọn phân vùng muốn xóa folder", true); return; } else { if (min == 0 && max == 0) { try { name = barEditItemFolderName.EditValue.ToString(); if (RunCmd.removeFolder(name, partitionLabel)) { ShowNotification("Thành công", false); } else { ShowNotification("Thất bại", true); } } catch { ShowNotification("Vui lòng nhập tên folder muốn xóa bỏ", true); return; } } else { for (int i = min; i <= max; i++) { try { name = barEditItemFolderName.EditValue.ToString(); if (RunCmd.removeFolder(name + i, partitionLabel) == false) { numError++; } } catch (Exception) { ShowNotification("Vui lòng nhập tên folder muốn tạo mới", true); break; } if (i >= max) { if (numError != 0) { ShowNotification("Thất bại " + numError + " folders", true); } else { lbl_Notification.ForeColor = Color.DarkGreen; lbl_Notification.Text = "Thành công"; ShowNotification("Thành công", false); } } } } } }