private void loadDataCongViec()
 {
     if (cvBLL.getCongViecByIdCongTrinh(dataGridView_DanhSachCongTrinh.CurrentRow.Cells[0].Value.ToString()).Count != 0)
     {
         tbTenCongViec.Text     = dataGridView_DanhSachCongViecCuaCongTrinh.CurrentRow.Cells[1].Value.ToString();
         tbTenCongTrinh.Text    = dataGridView_DanhSachCongTrinh.CurrentRow.Cells[1].Value.ToString();
         tbSoNguoiThucHien.Text = cvBLL.soNguoiThucHienCongViec(dataGridView_DanhSachCongViecCuaCongTrinh.CurrentRow.Cells[0].Value.ToString(), dataGridView_DanhSachCongTrinh.CurrentRow.Cells[0].Value.ToString()).ToString();
     }
 }
예제 #2
0
        private void Form_PhanCong_Load(object sender, EventArgs e)
        {
            if (pbBLL.getAllPhongBan().Count() > 0)
            {
                dataGridView_NhanVienTrongPhongBan.DataSource = nvBLL.getNhanVienByIdPhongBan(dataGridView_PhongBan.CurrentRow.Cells[0].Value.ToString());

                if (nvBLL.getNhanVienByIdPhongBan(dataGridView_PhongBan.CurrentRow.Cells[0].Value.ToString()).Count() > 0)
                {
                    dataGridView_CongViecCuaNhanVien.DataSource = cvBLL.getCongViecByIdNhanVien(dataGridView_NhanVienTrongPhongBan.CurrentRow.Cells[0].Value.ToString());
                }
            }

            if (ctBLL.getAllCongTrinh().Count() > 0)
            {
                dataGridView_DanhSachCongViecCuaCongTrinh.DataSource = cvBLL.getCongViecByIdCongTrinh(dataGridView_DanhSachCongTrinh.CurrentRow.Cells[0].Value.ToString());
            }
        }
예제 #3
0
        public Form_QLCongViec()
        {
            InitializeComponent();
            cvBLL = new CongViecBLL();
            ctBLL = new CongTrinhBLL();

            dataGridView1.AutoGenerateColumns = dataGridView2.AutoGenerateColumns = dataGridView3.AutoGenerateColumns = false;

            dataGridView3.DataSource = cvBLL.getAllCongViec();
            dataGridView1.DataSource = ctBLL.getAllCongTrinh_DangThucHien_QuaHan();
            dataGridView2.DataSource = cvBLL.getCongViecByIdCongTrinh(ctBLL.getIdCongTrinhFirst());
        }
예제 #4
0
 private void loadDataCongViec(string idCongTrinh)
 {
     dataGridView2.DataSource = null;
     dataGridView2.DataSource = cvBLL.getCongViecByIdCongTrinh(idCongTrinh);
 }
예제 #5
0
 private void dataGridView_DanhSachCongTrinh_CellClick(object sender, DataGridViewCellEventArgs e)
 {
     dataGridView_DanhSachCongViecCuaCongTrinh.Visible    = true;
     dataGridView_DanhSachCongViecCuaCongTrinh.DataSource = congViecBLL.getCongViecByIdCongTrinh(dataGridView_DanhSachCongTrinh.CurrentRow.Cells[0].Value.ToString());
 }