private void Add()
        {
            NHAN_VIEN nv = new NHAN_VIEN();

            nv.MaNhanVien = MaNV.Text;
            nv.HoTen      = HoTen.Text;
            if (Nam.Checked == true)
            {
                nv.GioiTinh = "Nam";
            }
            else
            {
                nv.GioiTinh = "Nu";
            }
            nv.DanToc      = DanToc.Text;
            nv.CMND        = CMND.Text;
            nv.SoDienThoai = Sdt.Text;
            nv.QueQuan     = QueQuan.Text;
            nv.NgaySinh    = dateTimePicker1.Value;
            BLL_QuanLy.Instance.Bll_AddNhanVien(nv);
            TK_NHANVIEN tk = new TK_NHANVIEN();

            tk.TKNV = MaNV.Text;
            tk.Pass = MatKhau.Text;
            BLL_QuanLy.Instance.Bll_AddTKNhanVien(tk);
        }
Exemple #2
0
        private void bbiEdit_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            NHAN_VIEN nhan_vien = new NHAN_VIEN();

            nhan_vien.TEN_NV   = txtTenNV.TextName;
            nhan_vien.DIA_CHI  = txtDiaChi.TextName;
            nhan_vien.EMAIL    = txtEmail.TextName;
            nhan_vien.USERNAME = txtUser.TextName;
            nhanvien.Update(nhan_vien);
            byte[] pass = Encoding.ASCII.GetBytes(txtPass.TextName);
            load();
            ResetText();
        }
Exemple #3
0
        private void frmMain_Load(object sender, EventArgs e)
        {
            NhanVienDAL       nhanVienDAL     = new NhanVienDAL();
            NHAN_VIEN         nv              = nhanVienDAL.GetDVByUsername(this.username);
            nhanVienNhomDAL   nhanVienNhomDAL = new nhanVienNhomDAL();
            NHAN_VIEN_NHOM    nvn             = nhanVienNhomDAL.GetDVByMaNV(nv.MA_NV);
            phanQuyenDAL      phanQuyenDAL    = new phanQuyenDAL();
            List <PHAN_QUYEN> pq              = phanQuyenDAL.GetListBuNhom(nvn.MA_NHOM);

            foreach (NavBarGroup nav in navBarControl.Groups)
            {
                if (nav is NavBarGroup)
                {
                    nav.Visible = find(Int32.Parse(nav.Tag.ToString()), pq);
                }
            }
        }
        private void ThemNhanViens_Load(object sender, EventArgs e)
        {
            maNV = "NV01";
            NHAN_VIEN nv = BLL_QuanLy.Instance.Bll_GetNVByMaNV(maNV);

            MaNV.Text  = nv.MaNhanVien;
            HoTen.Text = nv.HoTen;
            if (nv.GioiTinh == "Nam")
            {
                Nam.Checked = true;
            }
            else
            {
                Nu.Checked = true;
            }
            DanToc.Text           = nv.DanToc;
            CMND.Text             = nv.CMND;
            Sdt.Text              = nv.SoDienThoai;
            QueQuan.Text          = nv.QueQuan;
            dateTimePicker1.Value = nv.NgaySinh;
        }
        private void Edit(string maNV)
        {
            NHAN_VIEN nv = new NHAN_VIEN();

            MaNV.Text     = "NV03";
            MaNV.Enabled  = false;
            nv.MaNhanVien = MaNV.Text;
            nv.HoTen      = HoTen.Text;
            if (Nam.Checked == true)
            {
                nv.GioiTinh = "Nam";
            }
            else
            {
                nv.GioiTinh = "Nu";
            }
            nv.DanToc      = DanToc.Text;
            nv.CMND        = CMND.Text;
            nv.SoDienThoai = Sdt.Text;
            nv.QueQuan     = QueQuan.Text;
            nv.NgaySinh    = dateTimePicker1.Value;
            BLL_QuanLy.Instance.Bll_EditNhanVien(nv);
        }