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();
        }
Ejemplo n.º 2
0
        protected override void OnLoad(EventArgs e)
        {
            lstNhanVien     = NHANVIEN_BUL.LoadTatCaNhanVien();
            lstNhanVien_NGS = NHANVIEN_BUL.LoadComboBoxNGS();
            lstPhongBan     = PHONGBAN_BUL.LoadTatCaPhongBan();

            cboNguoiGS.DataSource    = lstNhanVien_NGS;
            cboNguoiGS.DisplayMember = "HoTen";
            cboNguoiGS.ValueMember   = "MaNV";

            cboPhongBan.DataSource    = lstPhongBan;
            cboPhongBan.DisplayMember = "TenPB";
            cboPhongBan.ValueMember   = "MaPB";

            dgvNhanVien.DataSource = typeof(List <NHANVIEN_DTO>);
            dgvNhanVien.DataSource = lstNhanVien;
            EditDataGridView();
        }
Ejemplo n.º 3
0
        private void btnCapNhat_Click(object sender, EventArgs e)
        {
            NHANVIEN_DTO nvDTO = new NHANVIEN_DTO();

            nvDTO.MaNV     = lblMaNV.Text == "" ? 0 : int.Parse(lblMaNV.Text);
            nvDTO.Hoten    = txtHoTen.Text;
            nvDTO.NgaySinh = dtpNgaySinh.Value;
            nvDTO.DiaChi   = txtDiaChi.Text;
            nvDTO.Luong    = decimal.Parse(txtLuong.Text);
            nvDTO.GioiTinh = radNam.Checked ? "Nam" : "Nữ";
            nvDTO.MaPB     = (int)cboPhongBan.SelectedValue;
            nvDTO.MaNGS    = (int)cboNguoiGS.SelectedValue;
            int kq = NHANVIEN_BUL.CapNhatNhanVien(nvDTO);

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

            lstNhanVien            = NHANVIEN_BUL.LoadTatCaNhanVien();
            dgvNhanVien.DataSource = typeof(List <NHANVIEN_DTO>);
            dgvNhanVien.DataSource = lstNhanVien;
            EditDataGridView();
        }