Exemplo n.º 1
0
        private void btnXoa_Click(object sender, EventArgs e)
        {
            if (dtgvDuAn.SelectedRows.Count == 0)
            {
                MessageBox.Show("Bạn phải chọn ít nhất một dự án để xóa", "Thông báo");
                return;
            }

            int          maDA   = int.Parse(dtgvDuAn.SelectedRows[0].Cells["MaDA"].Value.ToString());
            DialogResult result = MessageBox.Show("Bạn có chắc chắn muốn xóa dự án này?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Warning);

            if (result == DialogResult.Yes)
            {
                int kq = DUAN_BUL.XoaDuAn(maDA);
                if (kq > 0)
                {
                    MessageBox.Show("Đã xóa dự án thành công", "Thông báo");
                    DUAN_DTO daDTO = lstDuAn.Single(item => item.MaDA == maDA);
                    lstDuAn.Remove(daDTO);
                    dtgvDuAn.DataSource = typeof(List <DUAN_DTO>);
                    dtgvDuAn.DataSource = lstDuAn;
                    EditDataGridView();
                }
                else
                {
                    MessageBox.Show("Xóa dự án thất bại", "Thông báo");
                }
            }
        }
Exemplo n.º 2
0
 protected override void OnLoad(EventArgs e)
 {
     lstDuAn             = DUAN_BUL.LoadTatCaDuAn();
     dtgvDuAn.DataSource = typeof(List <DUAN_DTO>);
     dtgvDuAn.DataSource = lstDuAn;
     //EditDataGridView();
     lstPhongBan                = PHONGBAN_BUL.LoadComboBoxPhongBan();
     coboPhongBan.DataSource    = lstPhongBan;
     coboPhongBan.DisplayMember = "TenPB";
     coboPhongBan.ValueMember   = "MaPB";
 }
Exemplo n.º 3
0
        private void pictureBox2_Click(object sender, EventArgs e)
        {
            string searchStr = txtSearch.Text;

            lstTimKiemDuAn = DUAN_BUL.TimKiemDuAn(searchStr);
            if (lstTimKiemDuAn == null || lstTimKiemDuAn.Count == 0)
            {
                MessageBox.Show("Không tìm thấy kết quả");
                return;
            }
            dtgvDuAn.DataSource = typeof(List <DUAN_DTO>);
            dtgvDuAn.DataSource = lstTimKiemDuAn;
            EditDataGridView();
        }
        protected override void OnLoad(EventArgs e)
        {
            lstPhanCong = PHANCONG_BUL.LoadTatCaPhanCong();
            lstDuAn     = DUAN_BUL.LoadComboBoxDuAn();
            lstNhanVien = NHANVIEN_BUL.LoadTatCaNhanVien();

            chklstNhanVien.DataSource    = lstNhanVien;
            chklstNhanVien.DisplayMember = "HoTen";
            chklstNhanVien.ValueMember   = "MaNV";

            cboDuAn.DataSource    = lstDuAn;
            cboDuAn.DisplayMember = "TenDA";
            cboDuAn.ValueMember   = "MaDA";

            dgvPhanCong.DataSource = typeof(List <PHANCONG_DTO>);
            dgvPhanCong.DataSource = lstPhanCong;
            EditDataGridView();
        }
Exemplo n.º 5
0
        private void btnCapNhat_Click(object sender, EventArgs e)
        {
            DUAN_DTO daDTO = new DUAN_DTO();

            daDTO.MaDA    = lblMaDuAn.Text == "" ? 0 : int.Parse(lblMaDuAn.Text);
            daDTO.TenDA   = txtTenDuAn.Text;
            daDTO.DiaDiem = txtDiaDiem.Text;
            daDTO.MaPB    = (int)coboPhongBan.SelectedValue;

            int kq = DUAN_BUL.CapNhatDuAn(daDTO);

            if (kq > 0)
            {
                if (daDTO.MaDA == 0)
                {
                    MessageBox.Show("Thêm mới dự án thành công", "Thông báo");
                }
                else
                {
                    MessageBox.Show("Cập nhật dự án thành công", "Thông báo");
                }
            }
            else
            {
                if (daDTO.MaDA == 0)
                {
                    MessageBox.Show("Thêm mới dự án thất bại", "Thông báo");
                }
                else
                {
                    MessageBox.Show("Cập nhật dự án thất bại", "Thông báo");
                }
            }

            lstDuAn             = DUAN_BUL.LoadTatCaDuAn();
            dtgvDuAn.DataSource = typeof(List <DUAN_DTO>);
            dtgvDuAn.DataSource = lstDuAn;
            EditDataGridView();
        }