private DmucNhanvien TaoDoituongNhanvien()
        {
            DmucNhanvien objDmucNhanvien = null;

            if (em_Action == action.Update)
            {
                objDmucNhanvien = DmucNhanvien.FetchByID(Utility.Int16Dbnull(txtID.Text, -1));
                objDmucNhanvien.MarkOld();
                objDmucNhanvien.IsNew    = false;
                objDmucNhanvien.IsLoaded = true;
            }
            else
            {
                objDmucNhanvien       = new DmucNhanvien();
                objDmucNhanvien.IsNew = true;
            }
            objDmucNhanvien.MaNhanvien     = Utility.sDbnull(txtStaffCode.Text);
            objDmucNhanvien.TenNhanvien    = Utility.sDbnull(txtName.Text);
            objDmucNhanvien.IdPhong        = Utility.Int16Dbnull(cboDepart.SelectedValue, -1);
            objDmucNhanvien.IdKhoa         = Utility.Int32Dbnull(cboUpLevel.SelectedValue, -1);
            objDmucNhanvien.MaLoainhanvien = Utility.sDbnull(cboStaffType.SelectedValue, "-1");
            objDmucNhanvien.UserName       = Utility.sDbnull(cboUserName.SelectedValue, "");
            objDmucNhanvien.TrangThai      = Convert.ToByte(chkHienThi.Checked?1:0);

            objDmucNhanvien.MotaThem = Utility.DoTrim(txtmotathem.Text);
            objDmucNhanvien.NgayTao  = globalVariables.SysDate;
            objDmucNhanvien.NguoiTao = globalVariables.UserName;

            return(objDmucNhanvien);
        }
Пример #2
0
        private DmucNhanvien CreateStaffNhanVien()
        {
            DmucNhanvien objDmucNhanvien=new DmucNhanvien();
            if(em_Action==action.Update)
            {
                objDmucNhanvien.MarkOld();
                objDmucNhanvien.IsLoaded = true;
                objDmucNhanvien.IdNhanvien = Utility.Int16Dbnull(txtID.Text, -1);
            }
            objDmucNhanvien.MaNhanvien = Utility.sDbnull(txtStaffCode.Text);
            objDmucNhanvien.TenNhanvien = Utility.sDbnull(txtName.Text);
            objDmucNhanvien.IdPhong = Utility.Int16Dbnull(cboDepart.SelectedValue, -1);
            objDmucNhanvien.IdKhoa = Utility.Int32Dbnull(cboUpLevel.SelectedValue, -1);
            objDmucNhanvien.MaLoainhanvien = Utility.sDbnull(cboStaffType.SelectedValue, "-1");
            objDmucNhanvien.UserName = Utility.sDbnull(txtUID.MyCode, "");
            objDmucNhanvien.TrangThai = Convert.ToByte(chkHienThi.Checked?1:0);

            objDmucNhanvien.MotaThem = Utility.DoTrim(txtmotathem.Text);
            objDmucNhanvien.NgayTao = globalVariables.SysDate;
            objDmucNhanvien.NguoiTao = globalVariables.UserName;
            objDmucNhanvien.QuyenHuythanhtoanTatca = chkCancelPaymentAll.Checked ? Utility.ByteDbnull(1) : Utility.ByteDbnull(0);
            objDmucNhanvien.QuyenMokhoaTatca = chkUnlockAll.Checked ? Utility.ByteDbnull(1) : Utility.ByteDbnull(0);
            objDmucNhanvien.QuyenSuangayThanhtoan = chkChangePaymentdate.Checked ? Utility.ByteDbnull(1) : Utility.ByteDbnull(0);
            objDmucNhanvien.QuyenTralaiTien = chkRepay.Checked ? Utility.ByteDbnull(1) : Utility.ByteDbnull(0);
            objDmucNhanvien.QuyenKhamtatcacackhoaNoitru = Utility.Bool2byte(chkAllNoitru.Checked);
            objDmucNhanvien.QuyenKhamtatcacacphongNgoaitru = Utility.Bool2byte(chkAllNgoaitru.Checked);
            objDmucNhanvien.QuyenThemdanhmucdungchung = Utility.Bool2byte(chkThemdanhmucchung.Checked);
            objDmucNhanvien.QuyenXemphieudieutricuabacsinoitrukhac = Utility.Bool2byte(chkXemphieudieutricuaBacsikhac.Checked);
            objDmucNhanvien.QuyenSuatieudebaocao = Utility.Bool2byte(chkSuatieudebaocao.Checked);
            objDmucNhanvien.QuyenSuaphieuchidinhcls = Utility.Bool2byte(chkQuyensuaCLS.Checked);
            objDmucNhanvien.QuyenSuadonthuoc = Utility.Bool2byte(chkQuyenSuadonthuoc.Checked);

            return objDmucNhanvien;
        }
        public void Update(short IdNhanvien,string MaNhanvien,string TenNhanvien,short IdPhong,int? IdKhoa,string MaLoainhanvien,string UserName,byte? TrangThai,string MotaThem,string NguoiTao,DateTime? NgayTao,string NguoiSua,DateTime? NgaySua,int? SttHthi,byte? QuyenMokhoaTatca,byte? QuyenHuythanhtoanTatca,byte? QuyenTralaiTien,byte? QuyenSuangayThanhtoan,byte? QuyenThemdanhmucdungchung,byte? QuyenKhamtatcacacphongNgoaitru,byte? QuyenKhamtatcacackhoaNoitru,byte? QuyenNhapICDKhithanhtoan,byte? QuyenSuathongtintheBHYTKhithanhtoan,byte? QuyenXemphieudieutricuabacsinoitrukhac,byte? QuyenSuatieudebaocao,byte? QuyenSuaphieuchidinhcls,byte? QuyenSuadonthuoc)
        {
            DmucNhanvien item = new DmucNhanvien();
            item.MarkOld();
            item.IsLoaded = true;

            item.IdNhanvien = IdNhanvien;

            item.MaNhanvien = MaNhanvien;

            item.TenNhanvien = TenNhanvien;

            item.IdPhong = IdPhong;

            item.IdKhoa = IdKhoa;

            item.MaLoainhanvien = MaLoainhanvien;

            item.UserName = UserName;

            item.TrangThai = TrangThai;

            item.MotaThem = MotaThem;

            item.NguoiTao = NguoiTao;

            item.NgayTao = NgayTao;

            item.NguoiSua = NguoiSua;

            item.NgaySua = NgaySua;

            item.SttHthi = SttHthi;

            item.QuyenMokhoaTatca = QuyenMokhoaTatca;

            item.QuyenHuythanhtoanTatca = QuyenHuythanhtoanTatca;

            item.QuyenTralaiTien = QuyenTralaiTien;

            item.QuyenSuangayThanhtoan = QuyenSuangayThanhtoan;

            item.QuyenThemdanhmucdungchung = QuyenThemdanhmucdungchung;

            item.QuyenKhamtatcacacphongNgoaitru = QuyenKhamtatcacacphongNgoaitru;

            item.QuyenKhamtatcacackhoaNoitru = QuyenKhamtatcacackhoaNoitru;

            item.QuyenNhapICDKhithanhtoan = QuyenNhapICDKhithanhtoan;

            item.QuyenSuathongtintheBHYTKhithanhtoan = QuyenSuathongtintheBHYTKhithanhtoan;

            item.QuyenXemphieudieutricuabacsinoitrukhac = QuyenXemphieudieutricuabacsinoitrukhac;

            item.QuyenSuatieudebaocao = QuyenSuatieudebaocao;

            item.QuyenSuaphieuchidinhcls = QuyenSuaphieuchidinhcls;

            item.QuyenSuadonthuoc = QuyenSuadonthuoc;

            item.Save(UserName);
        }
        public void Update(short IdNhanvien,string MaNhanvien,string TenNhanvien,short IdPhong,int? IdKhoa,string MaLoainhanvien,string UserName,byte? TrangThai,string MotaThem,string NguoiTao,DateTime? NgayTao,string NguoiSua,DateTime? NgaySua,int? SttHthi)
        {
            DmucNhanvien item = new DmucNhanvien();
            item.MarkOld();
            item.IsLoaded = true;

            item.IdNhanvien = IdNhanvien;

            item.MaNhanvien = MaNhanvien;

            item.TenNhanvien = TenNhanvien;

            item.IdPhong = IdPhong;

            item.IdKhoa = IdKhoa;

            item.MaLoainhanvien = MaLoainhanvien;

            item.UserName = UserName;

            item.TrangThai = TrangThai;

            item.MotaThem = MotaThem;

            item.NguoiTao = NguoiTao;

            item.NgayTao = NgayTao;

            item.NguoiSua = NguoiSua;

            item.NgaySua = NgaySua;

            item.SttHthi = SttHthi;

            item.Save(UserName);
        }