Ejemplo n.º 1
0
        private void updateNhanVien(bool isNewNhanVien)
        {
            NhanVien nv = new NhanVien();

            nv.maNv  = txtMaNv.Text;
            nv.tenNv = txtTenNv.Text;

            if (nv.maNv.Equals("") || nv.tenNv.Equals(""))
            {
                MessageBox.Show(this, "Vui Long Dien Ma Nhan Vien hoac Ten Nhan Vien", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                return;
            }

            DBNhanVien dbnv = new DBNhanVien();
            string     ret  = dbnv.addNewStaf(nv, isNewNhanVien);

            if (ret.Contains("duplicate key"))
            {
                MessageBox.Show(this, "TRUNG ID", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
            else if (ret.Length > 0)
            {
                MessageBox.Show(this, ret, "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
            dbnv.updateGridData(dataGridNV);
        }
Ejemplo n.º 2
0
        private void updateNhanVien(bool isNewNhanVien)
        {
            if (txtMaNV.Text.Equals("") || txtTenNV.Text.Equals("") || cbKipNV.Text.Equals(""))
            {
                MessageBox.Show(this, "Mã, tên nhân viên và kíp ko hợp lệ", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                return;
            }

            NhanVien nv = new NhanVien();

            nv.maNv      = txtMaNV.Text;
            nv.tenNV     = txtTenNV.Text;
            nv.maKip     = cbKipNV.Text.Substring(0, cbKipNV.Text.IndexOf(" - "));
            nv.kipTruong = (chkKipTruong.Checked) ? "YES" : "NO";

            DBNhanVien dbnv = new DBNhanVien();

            string ret = dbnv.addNewStaf(nv, isNewNhanVien);

            if (ret.Contains("duplicate key"))
            {
                MessageBox.Show(this, "TRUNG ID", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
            else if (ret.Length > 0)
            {
                MessageBox.Show(this, ret, "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
            dbnv.updateGridData(dGNhanVien);
        }