Exemplo n.º 1
0
        private void btnXoaChucVu_Click(object sender, EventArgs e)
        {
            btnXoaChucVu.Enabled = false;
            string maChucVu = txtMaChucVu.Text;

            if (maChucVu == "")
            {
                XtraMessageBox.Show("Chưa chọn dữ liệu để xóa!!!");
            }
            if (ChucVu_BLL.XoaChucVu(maChucVu) == 1)
            {
                DialogResult _dr = MessageBox.Show("Bạn có chắc chắn muốn xóa không?", "Confirm", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation);
                if (_dr == DialogResult.Yes)
                {
                    //ChucVu_DTO cvDTODelete = lstChucVu.Single(n => n.MaChucVu == maChucVu);
                    //lstChucVu.Remove(cvDTODelete);
                    //HienThiLaiDuLieuTrenGridView();
                    HienThiDanhSachChucVu(pos);
                    XtraMessageBox.Show("Đã xóa 1 chức vụ thành công", "Thông báo");
                }
                else
                {
                    XtraMessageBox.Show("Xóa chức vụ thất bại!! Kiểm tra lại dữ liệu cần xóa", "Thông báo");
                    return;
                }
            }
        }
Exemplo n.º 2
0
 private void HienThiTenChucVuLenComboBox()
 {
     lstChucVu = ChucVu_BLL.HienThiTenChucVuLenComboBox();
     cmbMaChucVu.DataSource    = lstChucVu;
     cmbMaChucVu.DisplayMember = "TenChucVu";
     cmbMaChucVu.ValueMember   = "MaChucVu";
 }
Exemplo n.º 3
0
        private void btnThemChucVu_Click(object sender, EventArgs e)
        {
            ChucVu_DTO cvDTO  = new ChucVu_DTO();
            string     errorS = "";

            if (txtMaChucVu.Text.Trim() != "")
            {
                if (ChucVu_BLL.KiemTraMa(txtMaChucVu.Text) == 1)
                {
                    errorS += "Mã chức vụ bị trùng!!!\n";
                }
                else
                {
                    cvDTO.MaChucVu = txtMaChucVu.Text;
                }
            }
            else
            {
                errorS += "Chưa nhập mã chức vụ!!\n";
            }
            if (txtTenChucVu.Text.Trim() != "")
            {
                cvDTO.TenChucVu = txtTenChucVu.Text;
            }
            else
            {
                errorS += "Chưa nhập tên chức vụ!!\n";
            }
            if (errorS != "")
            {
                XtraMessageBox.Show(errorS, "Thông báo lỗi");
                return;
            }


            if (ChucVu_BLL.ThemChucVu(cvDTO) == 1)
            {
                lstChucVu.Add(cvDTO);
                HienThiLaiDuLieuTrenGridView();
                XtraMessageBox.Show("Thêm 1 chức vụ thành công", "Thông báo");
            }
            else
            {
                XtraMessageBox.Show("Thêm 1 chức vụ thất bại", "Thông báo");
                return;
            }
        }
        public MainForm()
        {
            InitializeComponent();
            string dbPath    = Application.StartupPath + @"\" + "Database.db";
            string cntString = @"Data Source = " + dbPath + "; Version = 3; UseUTF16Encoding = True;";

            DbAccess   = new Database_BLL(cntString);
            TableNames = DbAccess.GetAllTableName();

            CaNhan    = new CaNhan_BLL(DbAccess);
            DonVi     = new DonVi_BLL(DbAccess, CaNhan);
            ChucDanh  = new ChucDanh_BLL(DbAccess);
            ChucVu    = new ChucVu_BLL(DbAccess);
            GioiTinh  = new GioiTinh_BLL(DbAccess);
            LoaiDonVi = new LoaiDonVi_BLL(DbAccess);

            RefreshDataTables();
        }
Exemplo n.º 5
0
        private void btnCapNhatChucVu_Click(object sender, EventArgs e)
        {
            btnCapNhatChucVu.Enabled = false;
            ChucVu_DTO cvDTO = new ChucVu_DTO();

            cvDTO.MaChucVu  = txtMaChucVu.Text;
            cvDTO.TenChucVu = txtTenChucVu.Text;
            if (ChucVu_BLL.CapNhatChucVu(cvDTO) == 1)
            {
                //ChucVu_DTO cvDTOUpdate = lstChucVu.Single(n => n.MaChucVu == cvDTO.MaChucVu);
                //cvDTOUpdate.MaChucVu = cvDTO.MaChucVu;
                //cvDTOUpdate.TenChucVu = cvDTO.TenChucVu;
                //HienThiLaiDuLieuTrenGridView();
                HienThiDanhSachChucVu(pos);
                XtraMessageBox.Show("Cập nhật chức vụ thành công", "Thông báo");
            }
            else
            {
                XtraMessageBox.Show("Cập nhật chức vụ thất bại", "Thông báo");
                return;
            }
        }
Exemplo n.º 6
0
 private void HienThiDanhSachChucVu(int index)
 {
     lstChucVu            = ChucVu_BLL.HienThiDanhSachChucVu(index);
     dgvChucVu.DataSource = lstChucVu;
 }