private void Form_PhanCong_Load(object sender, EventArgs e) { dataGridView_NhanVienTrongPhongBan.DataSource = nvBLL.getNhanVienByIdPhongBan(Form_Main.idPhongBan); loadDataNhanVien(); if (ctBLL.getAllCongTrinh().Count() > 0) { dataGridView_DanhSachCongViecCuaCongTrinh.DataSource = cvBLL.getCongViecByIdCongTrinh(dataGridView_DanhSachCongTrinh.CurrentRow.Cells[0].Value.ToString()); } loadDataCongViecCuaNhanVien(); loadDataCongViec(); }
private void btnLuu_Click(object sender, EventArgs e) { if (trangThaiLuu == 0) // Thêm { eCongTrinh a = new eCongTrinh(tbTenCongTrinh.Text, tbDiaChi.Text, (DateTime)dateNgayBatDau.Value, (DateTime)dateNgayKetThuc.Value); bool kq = ctBLL.themCongTrinh(a); if (kq) { XtraMessageBox.Show("Thêm công trình thành công"); } else { XtraMessageBox.Show("Thêm công trình thất bại !!!"); } dataGridView1.DataSource = null; dataGridView1.DataSource = ctBLL.getAllCongTrinh(); loadDataCellCongTrinh(); btnCapNhat.Enabled = btnXoa.Enabled = btnThem.Enabled = true; btnLuu.Enabled = false; enableOptions(false); trangThaiLuu = -1; btnThem.Text = "Thêm mới"; } else //Cập nhật { eCongTrinh a = new eCongTrinh(dataGridView1.CurrentRow.Cells[0].Value.ToString(), tbTenCongTrinh.Text, tbDiaChi.Text, (DateTime)dateNgayBatDau.Value, (DateTime)dateNgayKetThuc.Value, (DateTime)dateNgayHoanThanh.Value, comboBoxTrangThai.Text); bool kq = ctBLL.capNhatCongTrinh(a); if (kq) { XtraMessageBox.Show("Cập nhật công trình thành công"); } else { XtraMessageBox.Show("Cập nhật công trình thất bại !!!"); } dataGridView1.DataSource = null; dataGridView1.DataSource = ctBLL.getAllCongTrinh(); loadDataCellCongTrinh(); btnCapNhat.Enabled = btnXoa.Enabled = btnThem.Enabled = true; btnLuu.Enabled = false; enableOptions(false); } }
public Form_ChamCong() { congTrinhBLL = new CongTrinhBLL(); congViecBLL = new CongViecBLL(); nhanVienBLL = new NhanVienBLL(); InitializeComponent(); dataGridView_DanhSachCongTrinh.DataSource = congTrinhBLL.getAllCongTrinh(); }
public Form_QLCongTrinh() { InitializeComponent(); ctBLL = new CongTrinhBLL(); cvBLL = new CongViecBLL(); dataGridView1.AutoGenerateColumns = false; dataGridView2.AutoGenerateColumns = false; dataGridView1.DataSource = ctBLL.getAllCongTrinh(); dataGridView2.DataSource = cvBLL.getCongViecByIdCongTrinh(ctBLL.getIdCongTrinhFirst()); }
public Form_PhanCong() { InitializeComponent(); pbBLL = new PhongBanBLL(); nvBLL = new NhanVienBLL(); cvBLL = new CongViecBLL(); ctBLL = new CongTrinhBLL(); dataGridView_CongViecCuaNhanVien.AutoGenerateColumns = dataGridView_DanhSachCongTrinh.AutoGenerateColumns = dataGridView_DanhSachCongViecCuaCongTrinh.AutoGenerateColumns = dataGridView_NhanVienTrongPhongBan.AutoGenerateColumns = dataGridView_PhongBan.AutoGenerateColumns = false; dataGridView_PhongBan.DataSource = pbBLL.getAllPhongBan(); dataGridView_DanhSachCongTrinh.DataSource = ctBLL.getAllCongTrinh(); }
private void loadDataCongTrinh() { dataGridView1.DataSource = null; dataGridView1.DataSource = ctBLL.getAllCongTrinh(); }
private void btnLuu_Click(object sender, EventArgs e) { if (trangThaiLuu == 0) // Thêm { if (tbTenCongTrinh.Text.Trim().Length == 0 || tbDiaChi.Text.Trim().Length == 0) { XtraMessageBox.Show("Vui lòng nhập đầy đủ dữ liệu cho công trình mới!"); } else { if (dateNgayBatDau.Value > dateNgayKetThuc.Value) { XtraMessageBox.Show("Ngày bắt đầu phải nhỏ hơn hoặc bằng ngày kết thúc công trình!"); } else { eCongTrinh a = new eCongTrinh(tbTenCongTrinh.Text, tbDiaChi.Text, (DateTime)dateNgayBatDau.Value, (DateTime)dateNgayKetThuc.Value); bool kq = ctBLL.themCongTrinh(a); if (kq) { XtraMessageBox.Show("Thêm công trình thành công"); } else { XtraMessageBox.Show("Thêm công trình thất bại !!!"); } dataGridView1.DataSource = null; dataGridView1.DataSource = ctBLL.getAllCongTrinh(); loadDataCellCongTrinh(); btnCapNhat.Enabled = btnXoa.Enabled = btnThem.Enabled = true; btnLuu.Enabled = false; enableOptions(false); trangThaiLuu = -1; btnThem.Text = "Thêm Mới"; } } } else //Cập nhật { if (tbTenCongTrinh.Text.Trim().Length == 0 || tbDiaChi.Text.Trim().Length == 0) { XtraMessageBox.Show("Vui lòng nhập đầy đủ dữ liệu cho công trình!"); } else { if (dateNgayBatDau.Value > dateNgayKetThuc.Value) { XtraMessageBox.Show("Ngày bắt đầu phải nhỏ hơn hoặc bằng ngày kết thúc công trình!"); } else { if (comboBoxTrangThai.Text == "Đang Thực Hiện") { XtraMessageBox.Show("Trạng thái chỉ được cập nhật khi Quá Hạn hoặc Hoàn Thành !"); } else { eCongTrinh a = new eCongTrinh(dataGridView1.CurrentRow.Cells[0].Value.ToString(), tbTenCongTrinh.Text, tbDiaChi.Text, (DateTime)dateNgayBatDau.Value, (DateTime)dateNgayKetThuc.Value, (DateTime)dateNgayHoanThanh.Value, comboBoxTrangThai.Text); bool kq = ctBLL.capNhatCongTrinh(a); if (kq) { XtraMessageBox.Show("Cập nhật công trình thành công"); } else { XtraMessageBox.Show("Cập nhật công trình thất bại !!!"); } dataGridView1.DataSource = null; dataGridView1.DataSource = ctBLL.getAllCongTrinh(); loadDataCellCongTrinh(); btnCapNhat.Enabled = btnXoa.Enabled = btnThem.Enabled = true; btnLuu.Enabled = false; enableOptions(false); trangThaiLuu = -1; btnCapNhat.Text = "Cập Nhật"; } } } } }