private void Tai_Thong_Tin_Bo_Phan()
        {
            BoPhanBUS BoPhanBUS = new BoPhanBUS();
            DataTable dsBoPhan  = BoPhanBUS.LayDanhSachBoPhan();

            dgvBoPhan.DataSource = dsBoPhan;
        }
Example #2
0
 public FormBoPhan()
 {
     InitializeComponent();
     themOrSua = 1;
     boPhanBUS = new BoPhanBUS();
     BP        = new BoPhanO();
 }
        private void btnXoaBoPhan_Click(object sender, EventArgs e)
        {
            try
            {
                DialogResult result = MessageBox.Show("Bạn chắc chắn muốn xóa ??", "Xóa bộ phận " + txtTenBoPhan.Text, MessageBoxButtons.YesNo);

                switch (result)
                {
                case DialogResult.No:
                    break;

                case DialogResult.Yes:
                    BoPhanBUS BoPhanBUS = new BoPhanBUS();
                    BoPhanBUS.XoaBoPhan(txtMaBoPhan.Text);
                    MessageBox.Show("Xóa thành công");
                    Tai_Thong_Tin_Bo_Phan();
                    break;

                default:
                    break;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Xóa thất bại - Lỗi :" + ex.ToString());
            }
        }
Example #4
0
        public void btnLuu_Click(object sender, EventArgs e)
        {
            BoPhanSua.TenBoPhan = System.Convert.ToString(txtTenBoPhan.Text);
            BoPhanSua.GhiChu    = System.Convert.ToString(txtGhiChu.Text);
            if (chkConQuanLy.Checked == true)
            {
                BoPhanSua.ConQuanLy = true;
            }
            else
            {
                BoPhanSua.ConQuanLy = false;
            }
            bool test = BoPhanBUS.SuaBoPhan(BoPhanSua);

            if (test == true)
            {
                Log_BUS.ThemNhatKy("Bộ phận", "Sửa bộ phận");
                MessageBox.Show("Sửa thành công");

                if (eventSuaXongBoPhanEvent != null)
                {
                    eventSuaXongBoPhanEvent();
                }
            }
            else
            {
                MessageBox.Show("Dữ liệu sửa không hợp lệ");
            }
        }
Example #5
0
        public void btnLuu_Click(object sender, EventArgs e)
        {
            BoPhanDTO bophanmoi = new BoPhanDTO();

            bophanmoi.TenBoPhan = Convert.ToString(txtTenBoPhan.Text);
            bophanmoi.GhiChu    = Convert.ToString(txtGhiChu.Text);
            if (chkConQuanLy.Checked == true)
            {
                bophanmoi.ConQuanLy = true;
            }
            else
            {
                bophanmoi.ConQuanLy = false;
            }

            int test = BoPhanBUS.ThemBoPhan(bophanmoi);

            if (test == 0)
            {
                Log_BUS.ThemNhatKy("Bộ phận", "Thêm bộ phận");
                MessageBox.Show("Thêm bộ phận thành công");
                if (eventThemXongBoPhanEvent != null)
                {
                    eventThemXongBoPhanEvent();
                }
            }
            else
            {
                MessageBox.Show("Nội dung nhập không hợp lệ");
            }
        }
        public void btnXoa_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            int[] l     = GridView1.GetSelectedRows();
            var   index = l[0];

            switch (MessageBox.Show("Bạn có chắc chắn muốn xóa bộ phận này không?", "Hỏi Xóa", MessageBoxButtons.YesNo, MessageBoxIcon.Question))
            {
            case DialogResult.Yes:
                BoPhanDTO bophan = default(BoPhanDTO);
                bophan = ((List <BoPhanDTO>)gridBoPhan.DataSource)[index];
                bool test = BoPhanBUS.XoaKhoHang(bophan);

                if (test == true)
                {
                    Log_BUS.ThemNhatKy("Bộ phận", "Xóa bộ phận");
                    LoadGridBoPhan();
                    MessageBox.Show("Xóa thành công");
                }
                else
                {
                    MessageBox.Show("Xóa không thành công");
                }
                break;

            case DialogResult.No:
                return;
            }
        }
Example #7
0
        public void BarButtonItem3_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            int[] l     = GridView1.GetSelectedRows();
            var   index = l[0];

            switch (MessageBox.Show("Bạn có chắc chắn muốn xóa nhân viên này không?", "Hỏi Xóa", MessageBoxButtons.YesNo, MessageBoxIcon.Question))
            {
            case DialogResult.Yes:
                NhanVienDTO nv = default(NhanVienDTO);
                nv = ((List <NhanVienDTO>)gridNhanVien.DataSource)[index];
                bool test = BoPhanBUS.XoaNhanVien(nv);
                if (test == true)
                {
                    LoadGridNhanVien();
                    Log_BUS.ThemNhatKy("Nhân viên", "Xóa nhân viên");
                    MessageBox.Show("Xóa thành công");
                }
                else
                {
                    MessageBox.Show("Xóa không thành công");
                }
                break;

            case DialogResult.No:
                return;
            }
        }
Example #8
0
 public FormNhanVien(int themOrSua, NhanVienO nv)
 {
     InitializeComponent();
     this.themOrSua = themOrSua;
     nhanVienBUS    = new NhanVienBUS();
     boPhanBUS      = new BoPhanBUS();
     NV             = nv;
 }
Example #9
0
 public FormNhanVien()
 {
     InitializeComponent();
     themOrSua   = 1;
     nhanVienBUS = new NhanVienBUS();
     boPhanBUS   = new BoPhanBUS();
     //loadLookUpEdit();
 }
Example #10
0
 public FormBoPhan(int themOrSua, BoPhanO bp)
 {
     InitializeComponent();
     this.themOrSua = themOrSua;
     boPhanBUS      = new BoPhanBUS();
     BP             = new BoPhanO();
     BP             = bp;
 }
 private void btnSuaBoPhan_Click(object sender, EventArgs e)
 {
     try
     {
         BoPhanBUS BoPhanBUS = new BoPhanBUS();
         BoPhanBUS.SuaBoPhan(txtTenBoPhan.Text, txtMaBoPhan.Text);
         MessageBox.Show("Cập nhật thành công");
         Tai_Thong_Tin_Bo_Phan();
     }
     catch (Exception ex)
     {
         MessageBox.Show("Cập nhật thất bại - Lỗi :" + ex.ToString());
     }
 }
        private void Tai_Thong_Tin()
        {
            dtpNgaySinh.Format           = DateTimePickerFormat.Custom;
            dtpNgaySinh.CustomFormat     = "MMMM dd yyyy";
            dtpNgayTiepNhan.Format       = DateTimePickerFormat.Custom;
            dtpNgayTiepNhan.CustomFormat = "MMMM dd yyyy";


            BangCapBUS bangCapBUS = new BangCapBUS();
            DataTable  dsBangCap  = bangCapBUS.LayDanhSachBangCap();

            cbbBangCap.DataSource    = dsBangCap;
            cbbBangCap.DisplayMember = dsBangCap.Columns[1].ColumnName;
            cbbBangCap.ValueMember   = dsBangCap.Columns[0].ColumnName;


            BoPhanBUS boPhanBUS = new BoPhanBUS();
            DataTable dsBoPhan  = boPhanBUS.LayDanhSachBoPhan();

            cbbBoPhan.DataSource    = dsBoPhan;
            cbbBoPhan.DisplayMember = dsBoPhan.Columns[1].ColumnName;
            cbbBoPhan.ValueMember   = dsBoPhan.Columns[0].ColumnName;


            ChucVuBUS chucVuBUS = new ChucVuBUS();
            DataTable dsChucVu  = chucVuBUS.LayDanhSachChucVu();

            cbbChucVu.DataSource    = dsChucVu;
            cbbChucVu.DisplayMember = dsChucVu.Columns[1].ColumnName;
            cbbChucVu.ValueMember   = dsChucVu.Columns[0].ColumnName;


            NhanVienBUS nhanVienBUS = new NhanVienBUS();

            txtMaNhanVien.Text = nhanVienBUS.LayMaNhanVienMoi();
        }
Example #13
0
 public UCBoPhan()
 {
     InitializeComponent();
     boPhanBUS = new BoPhanBUS();
     bp        = new BoPhanO();
 }
Example #14
0
        void Tai_Thong_Tin()
        {
            NhanVienBUS nhanVienBUS = new NhanVienBUS();

            dsNhanVien = nhanVienBUS.LayDanhSachNhanVien();

            if (LanDauDoDuLieu == 0)
            {
                TinhTrangNhanVienBUS tinhTrangNhanVienBUS = new TinhTrangNhanVienBUS();
                DataTable            dsTTNV = tinhTrangNhanVienBUS.LayDanhSachTinhTrangNhanVien();

                DataGridViewComboBoxColumn dgvComboTinhTrangNhanVien = new DataGridViewComboBoxColumn();
                dgvComboTinhTrangNhanVien.DataSource       = dsTTNV;
                dgvComboTinhTrangNhanVien.DisplayMember    = dsTTNV.Columns[1].ColumnName;
                dgvComboTinhTrangNhanVien.ValueMember      = dsTTNV.Columns[0].ColumnName;
                dgvComboTinhTrangNhanVien.DataPropertyName = "MaTTNV";
                dgvComboTinhTrangNhanVien.HeaderText       = "Tình Trạng";
                dgvComboTinhTrangNhanVien.Width            = 50;

                dgvDanhSachNhanVien.Columns.Add(dgvComboTinhTrangNhanVien);


                BangCapBUS bangCapBUS = new BangCapBUS();
                DataTable  dsBangCap  = bangCapBUS.LayDanhSachBangCap();


                DataGridViewComboBoxColumn dgvComboBangCap = new DataGridViewComboBoxColumn();
                dgvComboBangCap.DataSource       = dsBangCap;
                dgvComboBangCap.DisplayMember    = dsBangCap.Columns[1].ColumnName;
                dgvComboBangCap.ValueMember      = dsBangCap.Columns[0].ColumnName;
                dgvComboBangCap.DataPropertyName = "MaBangCap";
                dgvComboBangCap.HeaderText       = "Bằng cấp";
                dgvComboBangCap.Width            = 50;

                dgvDanhSachNhanVien.Columns.Add(dgvComboBangCap);



                BoPhanBUS boPhanBUS = new BoPhanBUS();
                DataTable dsBoPhan  = boPhanBUS.LayDanhSachBoPhan();


                DataGridViewComboBoxColumn dgvComboBoPhan = new DataGridViewComboBoxColumn();
                dgvComboBoPhan.DataSource       = dsBoPhan;
                dgvComboBoPhan.DisplayMember    = dsBoPhan.Columns[1].ColumnName;
                dgvComboBoPhan.ValueMember      = dsBoPhan.Columns[0].ColumnName;
                dgvComboBoPhan.DataPropertyName = "MaBoPhan";
                dgvComboBoPhan.HeaderText       = "Bộ phận";
                dgvComboBoPhan.Width            = 50;

                dgvDanhSachNhanVien.Columns.Add(dgvComboBoPhan);

                ChucVuBUS chucVuBUS = new ChucVuBUS();
                DataTable dsChucVu  = chucVuBUS.LayDanhSachChucVu();


                DataGridViewComboBoxColumn dgvComboChucVu = new DataGridViewComboBoxColumn();
                dgvComboChucVu.DataSource       = dsChucVu;
                dgvComboChucVu.DisplayMember    = dsChucVu.Columns[1].ColumnName;
                dgvComboChucVu.ValueMember      = dsChucVu.Columns[0].ColumnName;
                dgvComboChucVu.DataPropertyName = "MaChucVu";
                dgvComboChucVu.HeaderText       = "Chức vụ";
                dgvComboChucVu.Width            = 50;
                dgvDanhSachNhanVien.Columns.Add(dgvComboChucVu);

                LanDauDoDuLieu++;
            }
            dgvDanhSachNhanVien.DataSource = dsNhanVien;
        }
 private void LoadComboBoxBoPhan()
 {
     lkpBoPhan.Properties.DataSource    = BoPhanBUS.LayToanBoBoPhan();
     lkpBoPhan.Properties.DisplayMember = "TenBoPhan";
     lkpBoPhan.Properties.ValueMember   = "MaBoPhan";
 }
 public void LoadGridBoPhan()
 {
     gridBoPhan.DataSource = BoPhanBUS.LayToanBoBoPhan();
 }