コード例 #1
0
        private void btnXoa_Click(object sender, EventArgs e)
        {
            if (txtNhanVien.Text == "")
            {
                MessageBox.Show("Chưa chọn thông tin!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                return;
            }
            NhanVienObjTr ctdObj = new NhanVienObjTr();

            ctdObj.maNV = lblMaNV.Text;


            //nv.Luong = int.Parse(txtLuong.Text);
            //nv.GioiTinh = rdbNam.Checked ? "Nam" : "Nữ";
            //nv.NgaySinh = dtpNgaySinh.Value;
            //nv.MaPhongBan = cmbMaPhongBan.SelectedText;
            if (MessageBox.Show(string.Format("Xóa Nhân Viên có Mã nhân viên {0}", lblMaNV.Text), "Thông Báo", MessageBoxButtons.OKCancel) == DialogResult.OK)
            {
                if (NhanVienCtrlTr.DeleteNhanVien(ctdObj) > 0)
                {
                    MessageBox.Show("Xóa thành công!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    UcNhanVien_Load(sender, e);
                }
                else
                {
                    MessageBox.Show("Không thể xóa bản ghi hiện thời!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
        }
コード例 #2
0
ファイル: frmNhapHang.cs プロジェクト: thuylinh0512/QuanLyKho
        private void frmNhapHang_Load(object sender, EventArgs e)
        {
            cmbNhaCC.DataSource    = NhaCCCtrlTr.GetListNhaCC();
            cmbNhaCC.DisplayMember = "TenNCC";
            cmbNhaCC.ValueMember   = "MaNCC";

            cmbNhanVien.DataSource    = NhanVienCtrlTr.GetListNhanVien();
            cmbNhanVien.DisplayMember = "TenNV";
            cmbNhanVien.ValueMember   = "MaNV";

            cmbSanPham.DataSource    = SanPhamCtrlTr.GetListSSanPham();
            cmbSanPham.DisplayMember = "TenSP";
            cmbSanPham.ValueMember   = "MaSP";


            ChiTietPhieuNhapObjTr cthddvobj = new ChiTietPhieuNhapObjTr();

            cthddvobj.MaPN = lblMaPN.Text;

            dt = ChiTietPhieuNhapCtrlTr.GetListCTPhieuNhap(cthddvobj);
            dtvChiTietPhieuNhap.DataSource = dt;

            nudSoluong.Value  = 0;
            lblthanhtien.Text = "0";

            dtDSCT.Rows.Clear();
            dtDSCT.Columns.Add("MaSP");
            dtDSCT.Columns.Add("TenSP");
            dtDSCT.Columns.Add("ChungLoai");
            dtDSCT.Columns.Add("SoLuong");
            dtDSCT.Columns.Add("dongia");
            dtDSCT.Columns.Add("thanhtien");
        }
コード例 #3
0
        private void UcNhanVien_Load(object sender, EventArgs e)
        {
            dt = NhanVienCtrlTr.GetListNhanVien();
            dataGridView1.DataSource = dt;

            cmbChucVu.DataSource      = ChucVuCtrlTr.GetListChucVu();
            cmbChucVu.DisplayMember   = "TenCV";
            cmbChucVu.ValueMember     = "MaCV";
            cmbPhongBan.DataSource    = PhongBanCtrlTr.GetListPhongBan();
            cmbPhongBan.DisplayMember = "TenPB";
            cmbPhongBan.ValueMember   = "MaPB";
            cmbHopDong.DataSource     = HopDongCtrlTr.GetListHopDong();
            cmbHopDong.DisplayMember  = "TenHD";
            cmbHopDong.ValueMember    = "MaHD";
        }
コード例 #4
0
        private void btnThem_Click(object sender, EventArgs e)
        {
            this.btnLuu.Visible   = true;
            this.btnHuy.Visible   = true;
            this.btnThem.Visible  = false;
            this.btnSua.Visible   = false;
            this.btnXoa.Visible   = false;
            this.btnThoat.Visible = false;
            txtNhanVien.Enabled   = true;
            txtSDT.Enabled        = true;
            txtCMND.Enabled       = true;
            dtpNgaySinh.Enabled   = true;
            cmbChucVu.Enabled     = true;
            cmbHopDong.Enabled    = true;
            cmbPhongBan.Enabled   = true;
            m_chucnang            = "them";
            txtNhanVien.ResetText();
            txtCMND.ResetText();
            txtSDT.ResetText();
            txtTimKiem.Enabled = false;
            //tang ma hd tu dong
            DataTable dtHd = new DataTable();

            dtHd = NhanVienCtrlTr.GetListNhanVien();
            string s = "";

            if (dtHd.Rows.Count <= 0)
            {
                s = "0";
            }
            else
            {
                s = "HD";
                s = (int.Parse(dtHd.Rows[dtHd.Rows.Count - 1][0].ToString().Trim()) + 1).ToString();
            }
            lblMaNV.Text = s;
        }
コード例 #5
0
        private void btnLuu_Click(object sender, EventArgs e)
        {
            this.btnLuu.Visible  = false;
            this.btnHuy.Visible  = false;
            this.btnThem.Visible = true;
            this.btnSua.Visible  = true;
            this.btnXoa.Visible  = true;

            this.btnThoat.Visible = true;
            txtNhanVien.Enabled   = false;
            txtSDT.Enabled        = false;
            txtCMND.Enabled       = false;
            dtpNgaySinh.Enabled   = false;
            cmbChucVu.Enabled     = false;
            cmbHopDong.Enabled    = false;
            cmbPhongBan.Enabled   = false;
            txtTimKiem.Enabled    = true;
            try
            {
                if (m_chucnang == "them")
                {
                    if (txtNhanVien.Text == "")
                    {
                        MessageBox.Show("Chưa chọn thông tin!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        return;
                    }
                    else
                    {
                        NhanVienObjTr ctdObj = new NhanVienObjTr();
                        ctdObj.maNV     = lblMaNV.Text;
                        ctdObj.HoTen    = txtNhanVien.Text.Trim();
                        ctdObj.NgaySinh = dtpNgaySinh.Value;
                        ctdObj.GioiTinh = rbtNam.Checked ? "Nam" : "Nữ";
                        ctdObj.SoCMND   = int.Parse(txtCMND.Text.Trim());
                        ctdObj.SDT      = txtSDT.Text.Trim();
                        ctdObj.MaCV     = cmbChucVu.SelectedValue.ToString();
                        ctdObj.MaHD     = cmbHopDong.SelectedValue.ToString();
                        ctdObj.MaPB     = cmbPhongBan.SelectedValue.ToString();

                        if (MessageBox.Show(string.Format("Thêm  Nhân Viên có Mã nhân viên {0}", lblMaNV.Text), "Thông Báo", MessageBoxButtons.OKCancel) == DialogResult.OK)
                        {
                            if (NhanVienCtrlTr.InsertNhanVien(ctdObj) > 0)
                            {
                                MessageBox.Show("Thêm mới thành công.", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                                UcNhanVien_Load(sender, e);
                            }
                            else
                            {
                                MessageBox.Show("Mã Nhân Viên đã có,Vui Lòng Nhập Lại", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                            }
                        }
                    }
                }
                if (m_chucnang == "sua")
                {
                    if (txtNhanVien.Text == "")
                    {
                        MessageBox.Show("Chưa chọn thông tin!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        return;
                    }
                    else
                    {
                        NhanVienObjTr ctdObj = new NhanVienObjTr();
                        ctdObj.maNV     = lblMaNV.Text;
                        ctdObj.HoTen    = txtNhanVien.Text.Trim();
                        ctdObj.NgaySinh = dtpNgaySinh.Value;
                        ctdObj.GioiTinh = rbtNam.Checked ? "Nam" : "Nữ";
                        ctdObj.SoCMND   = int.Parse(txtCMND.Text.Trim());
                        ctdObj.SDT      = txtSDT.Text.Trim();
                        ctdObj.MaCV     = cmbChucVu.SelectedValue.ToString();
                        ctdObj.MaHD     = cmbHopDong.SelectedValue.ToString();
                        ctdObj.MaPB     = cmbPhongBan.SelectedValue.ToString();

                        if (MessageBox.Show(string.Format("Sửa Nhân Viên có Mã nhân viên {0}", lblMaNV.Text), "Thông Báo", MessageBoxButtons.OKCancel) == DialogResult.OK)
                        {
                            if (NhanVienCtrlTr.UpdateNhanVien(ctdObj) > 0)
                            {
                                MessageBox.Show("Sửa thành công", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                                UcNhanVien_Load(sender, e);
                            }
                            else
                            {
                                MessageBox.Show("Không Sửa Được!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                            }
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Lỗi Xảy Ra!", "Thông Báo");
            }
        }