private void btnSua_Click(object sender, RoutedEventArgs e) { if (tbTen.Text != "") { if (elementType == 1) { DTO.BoPhanDTO bp = new DTO.BoPhanDTO(); bp.MaBP = tbMa.Text; bp.TenBP = tbTen.Text; bp.TruongBP = cbTruong.SelectedValue.ToString(); BUS.NguoiDungBUS.SetIsUpdated(Login.Account); BUS.BoPhanBUS.UpdateBoPhan(bp); } if (elementType == 2) { DTO.PhongBanDTO pb = new DTO.PhongBanDTO(); pb.MaPB = tbMa.Text; pb.ViTri = tbViTri.Text; pb.TenPB = tbTen.Text; pb.TruongPB = cbTruong.SelectedValue.ToString(); BUS.NguoiDungBUS.SetIsUpdated(Login.Account); BUS.PhongBanBUS.UpdatePhongBan(pb); } Refresh(); } else { DialogWarning dgWar = new DialogWarning(); dgWar.Content = "Không được bỏ trống tên!"; dgWar.Acc = "false"; dialogHostWarning.DataContext = dgWar; dialogHostWarning.IsOpen = true; } }
private void btnDelete_Click(object sender, RoutedEventArgs e) { if (MainWindow.selectedTableStatic != null) { if (MainWindow.selectedTableStatic.Rows.Count != 0) { DialogWarning dlgWarning = new DialogWarning(); dlgWarning.Acc = "true"; dlgWarning.Content = "Bạn có chắc muốn xóa " + dt.Rows.Count.ToString() + " nhân viên?"; dialogHostWarning.DataContext = dlgWarning; dialogHostWarning.IsOpen = true; } } else { DialogWarning dlgWarning = new DialogWarning(); dlgWarning.Acc = "false"; dlgWarning.Content = "Không có nhân viên nào được chọn!!!"; dialogHostWarning.DataContext = dlgWarning; dialogHostWarning.IsOpen = true; } }
private void btnUnLayoff_Click(object sender, RoutedEventArgs e) { if (MainWindow.selectedTableStatic != null) { if (MainWindow.selectedTableStatic.Rows.Count != 0) { layOff = false; DialogWarning dlgWarning = new DialogWarning(); dlgWarning.Acc = "Visible"; dlgWarning.Content = "Bạn muốn hồi phục " + dt.Rows.Count.ToString() + " nhân viên?"; dialogHostWarning.DataContext = dlgWarning; dialogHostWarning.IsOpen = true; } } else { DialogWarning dlgWarning = new DialogWarning(); dlgWarning.Acc = "Hidden"; dlgWarning.Content = "Không có nhân viên nào được chọn!!!"; dialogHostWarning.DataContext = dlgWarning; dialogHostWarning.IsOpen = true; } }
private void btnThem_Click(object sender, RoutedEventArgs e) { if (tbTenNew.Text != "") { if (elementType == 0) { DTO.BoPhanDTO bp = new DTO.BoPhanDTO(); maLast = BUS.BoPhanBUS.GetLastBoPhan().Rows[0][0].ToString(); tbMaNew.Text = NextID(maLast, "BP"); bp.MaBP = tbMaNew.Text; bp.TenBP = tbTenNew.Text; BUS.NguoiDungBUS.SetIsUpdated(Login.Account); BUS.BoPhanBUS.AddBoPhan(bp); } if (elementType == 1) { DTO.PhongBanDTO pb = new DTO.PhongBanDTO(); maLast = BUS.PhongBanBUS.GetLastPhongBan().Rows[0][0].ToString(); tbMaNew.Text = NextID(maLast, "PB"); pb.MaPB = tbMaNew.Text; pb.TenPB = tbTenNew.Text; pb.ViTri = tbViTriNew.Text; pb.MaBP = maBP; BUS.NguoiDungBUS.SetIsUpdated(Login.Account); BUS.PhongBanBUS.AddPhongBan(pb); } Refresh(); } else { DialogWarning dgWar = new DialogWarning(); dgWar.Content = "Không được bỏ trống tên!"; dgWar.Acc = "false"; dialogHostWarning.DataContext = dgWar; dialogHostWarning.IsOpen = true; } }
private void btnXoa_Click(object sender, RoutedEventArgs e) { if (status == "1") { if (elementType == 1) { if (dt.Rows.Count > 0) { DialogWarning dgWar = new DialogWarning(); dgWar.Content = "Bạn muốn sa thải tất cả " + dt.Rows.Count.ToString() + " nhân viên và ngừng hoạt động bộ phận???"; dgWar.Acc = "true"; dialogHostWarning.DataContext = dgWar; dialogHostWarning.IsOpen = true; } else { DialogWarning dgWar = new DialogWarning(); dgWar.Content = "Bạn muốn ngừng hoạt động bộ phận???"; dgWar.Acc = "true"; dialogHostWarning.DataContext = dgWar; dialogHostWarning.IsOpen = true; } } if (elementType == 2) { if (dt.Rows.Count > 0) { DialogWarning dgWar = new DialogWarning(); dgWar.Content = "Bạn muốn sa thải tất cả " + dt.Rows.Count.ToString() + " nhân viên và ngừng hoạt động phòng ban???"; dgWar.Acc = "true"; dialogHostWarning.DataContext = dgWar; dialogHostWarning.IsOpen = true; } else { DialogWarning dgWar = new DialogWarning(); dgWar.Content = "Bạn muốn ngừng hoạt động phòng ban???"; dgWar.Acc = "true"; dialogHostWarning.DataContext = dgWar; dialogHostWarning.IsOpen = true; } } } if (status == "2") { if (elementType == 1) { DialogWarning dgWar = new DialogWarning(); dgWar.Content = "Tái hoạt động bộ phận?"; dgWar.Acc = "true"; dialogHostWarning.DataContext = dgWar; dialogHostWarning.IsOpen = true; } if (elementType == 2) { DialogWarning dgWar = new DialogWarning(); dgWar.Content = "Tái hoạt động phòng ban?"; dgWar.Acc = "true"; dialogHostWarning.DataContext = dgWar; dialogHostWarning.IsOpen = true; } } }