public static string Insert(DmucNhanvien objDmucNhanvien, QheNhanvienKhoCollection lstQhekho, QheBacsiKhoaphongCollection lstQhekhoa, QheNhanvienQuyensudungCollection lstQheQuyensudung, QheNhanvienDanhmucCollection lstQheDmuc) { try { using (var scope = new TransactionScope()) { using (var sh = new SharedDbConnectionScope()) { objDmucNhanvien.Save(); new Delete().From(QheNhanvienDanhmuc.Schema).Where(QheNhanvienDanhmuc.Columns.IdNhanvien).IsEqualTo(objDmucNhanvien.IdNhanvien).Execute(); new Delete().From(QheNhanvienKho.Schema).Where(QheNhanvienKho.Columns.IdNhanvien).IsEqualTo(objDmucNhanvien.IdNhanvien).Execute(); new Delete().From(QheBacsiKhoaphong.Schema).Where(QheBacsiKhoaphong.Columns.IdBacsi).IsEqualTo(objDmucNhanvien.IdNhanvien).Execute(); new Delete().From(QheNhanvienQuyensudung.Schema).Where(QheNhanvienQuyensudung.Columns.IdNhanvien).IsEqualTo(objDmucNhanvien.IdNhanvien).Execute(); foreach (QheNhanvienDanhmuc obj in lstQheDmuc) { obj.IdNhanvien = objDmucNhanvien.IdNhanvien; } foreach (QheNhanvienKho obj in lstQhekho) { obj.IdNhanvien = objDmucNhanvien.IdNhanvien; } foreach (QheBacsiKhoaphong obj in lstQhekhoa) { obj.IdBacsi = objDmucNhanvien.IdNhanvien; } foreach (QheNhanvienQuyensudung obj in lstQheQuyensudung) { obj.IdNhanvien = objDmucNhanvien.IdNhanvien; } lstQheDmuc.SaveAll(); lstQhekho.SaveAll(); lstQhekhoa.SaveAll(); lstQheQuyensudung.SaveAll(); } scope.Complete(); } return(string.Empty); } catch (Exception ex) { return(ex.Message); } }
public static string Insert(DmucNhanvien objDmucNhanvien, QheNhanvienKhoCollection lstQhekho, QheBacsiKhoaphongCollection lstQhekhoa, QheNhanvienQuyensudungCollection lstQheQuyensudung, QheNhanvienDanhmucCollection lstQheDmuc) { try { using (var scope = new TransactionScope()) { using (var sh = new SharedDbConnectionScope()) { objDmucNhanvien.Save(); new Delete().From(QheNhanvienDanhmuc.Schema).Where(QheNhanvienDanhmuc.Columns.IdNhanvien).IsEqualTo(objDmucNhanvien.IdNhanvien).Execute(); new Delete().From(QheNhanvienKho.Schema).Where(QheNhanvienKho.Columns.IdNhanvien).IsEqualTo(objDmucNhanvien.IdNhanvien).Execute(); new Delete().From(QheBacsiKhoaphong.Schema).Where(QheBacsiKhoaphong.Columns.IdBacsi).IsEqualTo(objDmucNhanvien.IdNhanvien).Execute(); new Delete().From(QheNhanvienQuyensudung.Schema).Where(QheNhanvienQuyensudung.Columns.IdNhanvien).IsEqualTo(objDmucNhanvien.IdNhanvien).Execute(); foreach (QheNhanvienDanhmuc obj in lstQheDmuc) { obj.IdNhanvien = objDmucNhanvien.IdNhanvien; } foreach (QheNhanvienKho obj in lstQhekho) { obj.IdNhanvien = objDmucNhanvien.IdNhanvien; } foreach (QheBacsiKhoaphong obj in lstQhekhoa) { obj.IdBacsi = objDmucNhanvien.IdNhanvien; } foreach (QheNhanvienQuyensudung obj in lstQheQuyensudung) { obj.IdNhanvien = objDmucNhanvien.IdNhanvien; } lstQheDmuc.SaveAll(); lstQhekho.SaveAll(); lstQhekhoa.SaveAll(); lstQheQuyensudung.SaveAll(); } scope.Complete(); } return string.Empty; } catch(Exception ex) { return ex.Message; } }
public void Insert(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.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,byte? QuyenMokhoaTatca,byte? QuyenHuythanhtoanTatca,byte? QuyenTralaiTien,byte? QuyenSuangayThanhtoan,byte? QuyenThemdanhmucdungchung,byte? QuyenKhamtatcacacphongNgoaitru,byte? QuyenKhamtatcacackhoaNoitru,byte? QuyenNhapICDKhithanhtoan,byte? QuyenSuathongtintheBHYTKhithanhtoan) { 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.Save(UserName); }
public void Insert(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.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); }