public int Them(BOMenuNhom item, Transit mTransit) { frmNhom.AddObject(item.MenuNhom); frmNhom.Commit(); SapXep((int)item.MenuNhom.LoaiNhomID, mTransit); return(item.MenuNhom.NhomID); }
public int Them(BOXuLyKho item, List <BOXuLyKhoChiTiet> lsArray, Transit mTransit) { ThemMoi(item, lsArray, mTransit); frmXuLyKho.AddObject(item.XuLyKho); frmXuLyKho.Commit(); return(item.XuLyKho.ChinhKhoID); }
public void Luu(List <BODinhLuong> lsArray, List <BODinhLuong> lsArrayDeleted, Transit mTransit) { if (lsArray != null) { foreach (BODinhLuong item in lsArray) { if (item.DinhLuong.ID > 0) { Sua(item, mTransit); } else { Them(item, mTransit); } } } if (lsArrayDeleted != null) { foreach (BODinhLuong item in lsArrayDeleted) { Xoa(item, mTransit); } } frmDinhLuong.Commit(); }
public void Luu(List <BOQuyenNhanVien> lsArray, List <BOQuyenNhanVien> lsArrayDeleted, Transit mTransit) { if (lsArray != null) { foreach (BOQuyenNhanVien item in lsArray) { if (item.QuyenNhanVien.ID > 0) { Sua(item, mTransit); } else { Them(item, mTransit); } } } if (lsArrayDeleted != null) { foreach (BOQuyenNhanVien item in lsArrayDeleted) { if (item.QuyenNhanVien.ID > 0) { Xoa(item, mTransit); } } } frmQuyenNhanVien.Commit(); }
public void Luu(List <BOMenuKichThuocMon> lsArray, List <BOMenuKichThuocMon> lsArrayDeleted, Transit mTransit) { if (lsArray != null) { foreach (BOMenuKichThuocMon item in lsArray) { if (item.MenuKichThuocMon.KichThuocMonID > 0) { Sua(item, mTransit); } else { Them(item, mTransit); } } } if (lsArrayDeleted != null) { foreach (BOMenuKichThuocMon item in lsArrayDeleted) { Xoa(item, mTransit); } } frmKichThuocMon.Commit(); if (lsArray != null && lsArray.Count > 0) { UpdateSoLuongKichThuocMon((int)lsArray[0].MenuKichThuocMon.MonID, mTransit); SapXep((int)lsArray[0].MenuKichThuocMon.MonID, mTransit); } else if (lsArrayDeleted != null && lsArrayDeleted.Count > 0) { UpdateSoLuongKichThuocMon((int)lsArrayDeleted[0].MenuKichThuocMon.MonID, mTransit); SapXep((int)lsArrayDeleted[0].MenuKichThuocMon.MonID, mTransit); } }
public int Them(BOMenuMon item, Transit mTransit) { frmMon.AddObject(item.MenuMon); SapXep((int)item.MenuMon.NhomID, mTransit); frmMon.Commit(); if (item.MenuKichThuocMon != null) { item.MenuKichThuocMon.MonID = item.MenuMon.MonID; frmKichThuocMon.AddObject(item.MenuKichThuocMon); frmKichThuocMon.Commit(); } if (item.MenuItemMayIn != null) { item.MenuItemMayIn.MonID = item.MenuMon.MonID; frmItemMayIn.AddObject(item.MenuItemMayIn); frmItemMayIn.Commit(); } UpdateSoLuongMon((int)item.MenuMon.NhomID, mTransit); return(item.MenuMon.MonID); }
public void Luu(List <BOMenuItemMayIn> lsArray, List <BOMenuItemMayIn> lsArrayDeleted, Transit mTransit) { if (lsArray != null) { foreach (BOMenuItemMayIn item in lsArray) { Them(item, mTransit); } } if (lsArrayDeleted != null) { foreach (BOMenuItemMayIn item in lsArrayDeleted) { Xoa(item, mTransit); } } frmMenuItemMayIn.Commit(); }
public void Luu(List <BOChiTietQuyen> lsArray, Transit mTransit) { if (lsArray != null) { foreach (BOChiTietQuyen item in lsArray) { if (item.ChiTietQuyen.ChiTietQuyenID > 0) { Sua(item, mTransit); } else { Them(item, mTransit); } } } frmChiTietQuyen.Commit(); }
public void Luu(List <BOMenuGia> lsArray, Transit mTransit) { foreach (BOMenuGia item in lsArray) { if (item.MenuGia.Gia == 0 && item.MenuGia.GiaID > 0) { Xoa(item, mTransit); } else if (item.MenuGia.Gia != 0 && item.MenuGia.GiaID == 0) { Them(item, mTransit); } else if (item.MenuGia.Gia != 0 && item.MenuGia.GiaID > 0) { Sua(item, mTransit); } } frmMenuGia.Commit(); }
private int ThemMoi(BOXuLyKho item, List <BOXuLyKhoChiTiet> lsArray, Transit mTransit) { if (lsArray != null) { List <Data.TONKHOTONG> lsTonKhoTong = new List <TONKHOTONG>(); List <Data.TONKHO> lsTonKho = new List <TONKHO>(); foreach (BOXuLyKhoChiTiet line in lsArray) { IQueryable <Data.TONKHO> lsArrayLine = null; switch (item.XuLyKho.LoaiID) { case 1: lsArrayLine = frmTonKho.Query().Where(s => s.DonViID == line.TonKho.DonViID && s.MonID == line.TonKho.MonID && s.KhoID == item.XuLyKho.KhoID && s.SoLuongTon > 0).OrderBy(s => s.NgayHetHan).ThenBy(s => s.TonKhoID); if (lsArrayLine.Count() > 0 && line.TonKho.SoLuongNhap < lsArrayLine.Sum(s => s.SoLuongTon) && line.TonKho.SoLuongNhap > 0) { foreach (var l in lsArrayLine) { if (line.TonKho.SoLuongNhap > 0) { Data.TONKHOTONG tonkhotong = null; if (lsTonKhoTong.Exists(s => s.KhoID == item.XuLyKho.KhoID && s.MonID == line.TonKho.MonID && s.DonViID == line.TonKho.DonViID)) { tonkhotong = lsTonKhoTong.Find(s => s.KhoID == item.XuLyKho.KhoID && s.MonID == line.TonKho.MonID && s.DonViID == line.TonKho.DonViID); } else { tonkhotong = KiemTraTonKhoTong(frmTonKhoTong, (int)item.XuLyKho.KhoID, (int)line.TonKho.MonID, (int)line.TonKho.DonViID); lsTonKhoTong.Add(tonkhotong); } tonkhotong.SoLuongTon += line.TonKho.SoLuongNhap; tonkhotong.SoLuongDieuChinh += line.TonKho.SoLuongNhap; Data.TONKHO tonkho = null; if (lsTonKho.Exists(s => s.TonKhoID == l.TonKhoID)) { tonkho = lsTonKho.Find(s => s.TonKhoID == l.TonKhoID); } else { tonkho = l; lsTonKho.Add(tonkho); } line.XuLyKhoChiTiet.TONKHO = new TONKHO(); line.XuLyKhoChiTiet.TONKHO.PhatSinhTuTonKhoID = tonkho.TonKhoID; line.XuLyKhoChiTiet.TONKHO.LoaiPhatSinhID = (int)item.XuLyKho.LoaiID; CopyTonKho(line.XuLyKhoChiTiet.TONKHO, tonkho); if (tonkho.SoLuongTon > line.TonKho.SoLuongNhap) { line.XuLyKhoChiTiet.TONKHO.SoLuongPhatSinh = tonkho.SoLuongTon - line.TonKho.SoLuongNhap; tonkho.SoLuongTon += line.TonKho.SoLuongNhap; line.TonKho.SoLuongNhap = 0; } else { line.XuLyKhoChiTiet.TONKHO.SoLuongPhatSinh = line.TonKho.SoLuongNhap - tonkho.SoLuongTon; line.TonKho.SoLuongNhap += tonkho.SoLuongTon; tonkho.SoLuongTon = 0; } } } } break; case 2: case 3: lsArrayLine = frmTonKho.Query().Where(s => s.DonViID == line.TonKho.DonViID && s.MonID == line.TonKho.MonID && s.KhoID == item.XuLyKho.KhoID && s.SoLuongTon > 0).OrderBy(s => s.NgayHetHan).ThenBy(s => s.TonKhoID); if (lsArrayLine.Count() > 0 && line.TonKho.SoLuongNhap < lsArrayLine.Sum(s => s.SoLuongTon) && line.TonKho.SoLuongNhap > 0) { foreach (var l in lsArrayLine) { if (line.TonKho.SoLuongNhap > 0) { Data.TONKHOTONG tonkhotong = null; if (lsTonKhoTong.Exists(s => s.KhoID == item.XuLyKho.KhoID && s.MonID == line.TonKho.MonID && s.DonViID == line.TonKho.DonViID)) { tonkhotong = lsTonKhoTong.Find(s => s.KhoID == item.XuLyKho.KhoID && s.MonID == line.TonKho.MonID && s.DonViID == line.TonKho.DonViID); } else { tonkhotong = KiemTraTonKhoTong(frmTonKhoTong, (int)item.XuLyKho.KhoID, (int)line.TonKho.MonID, (int)line.TonKho.DonViID); lsTonKhoTong.Add(tonkhotong); } tonkhotong.SoLuongTon -= line.TonKho.SoLuongNhap; if (item.XuLyKho.LoaiID == 2) { tonkhotong.SoLuongMat += line.TonKho.SoLuongNhap; } if (item.XuLyKho.LoaiID == 3) { tonkhotong.SoLuongHu += line.TonKho.SoLuongNhap; } Data.TONKHO tonkho = null; if (lsTonKho.Exists(s => s.TonKhoID == l.TonKhoID)) { tonkho = lsTonKho.Find(s => s.TonKhoID == l.TonKhoID); } else { tonkho = l; lsTonKho.Add(tonkho); } line.XuLyKhoChiTiet.TONKHO = new TONKHO(); line.XuLyKhoChiTiet.TONKHO.PhatSinhTuTonKhoID = tonkho.TonKhoID; line.XuLyKhoChiTiet.TONKHO.LoaiPhatSinhID = (int)item.XuLyKho.LoaiID; CopyTonKho(line.XuLyKhoChiTiet.TONKHO, tonkho); if (tonkho.SoLuongTon > line.TonKho.SoLuongNhap) { line.XuLyKhoChiTiet.TONKHO.SoLuongPhatSinh = tonkho.SoLuongTon - line.TonKho.SoLuongNhap; tonkho.SoLuongTon -= line.TonKho.SoLuongNhap; line.TonKho.SoLuongNhap = 0; } else { line.XuLyKhoChiTiet.TONKHO.SoLuongPhatSinh = line.TonKho.SoLuongNhap - tonkho.SoLuongTon; line.TonKho.SoLuongNhap -= tonkho.SoLuongTon; tonkho.SoLuongTon = 0; } } } } break; default: break; } line.XuLyKho = new XULYKHO(); line.XuLyKho.KhoID = item.XuLyKho.KhoID; item.XuLyKho.XULYKHOCHITIETs.Add(line.XuLyKhoChiTiet); } item.XuLyKho.TongTien = lsArray.Sum(s => s.TonKho.SoLuongNhap * s.TonKho.GiaBan); foreach (TONKHO i in lsTonKho) { frmTonKho.Update(i); } foreach (TONKHOTONG i in lsTonKhoTong) { frmTonKhoTong.Update(i); } frmTonKho.Commit(); frmTonKhoTong.Commit(); } return(item.XuLyKho.ChinhKhoID); }
public void Commit() { frmKhachHang.Commit(); }
public void Commit() { frBan.Commit(); }
public BONhomChucNang(Transit transit) { BanHang = new NHOMCHUCNANG() { NhomChucNangID = (int)TypeChucNang.ChucNangChinh.BanHang, TenNhomChucNang = "Bán hàng", Deleted = false, Visual = true, Edit = false }; BanHang.CHUCNANGs.Add(new CHUCNANG() { ChucNangID = (int)TypeChucNang.BanHang.TinhTien, TenChucNang = "Tính tiền", NhomChucNangID = BanHang.NhomChucNangID, ChoPhep = true, DangNhap = true, Them = false, Xoa = false, Sua = false, Visual = true, Deleted = false, Edit = false }); BanHang.CHUCNANGs.Add(new CHUCNANG() { ChucNangID = (int)TypeChucNang.BanHang.LuuHoaDon, TenChucNang = "Lưu hóa đơn", NhomChucNangID = BanHang.NhomChucNangID, ChoPhep = true, DangNhap = true, Them = false, Xoa = false, Sua = false, Visual = true, Deleted = false, Edit = false }); BanHang.CHUCNANGs.Add(new CHUCNANG() { ChucNangID = (int)TypeChucNang.BanHang.ThayDoiGia, TenChucNang = "Thay đổi giá", NhomChucNangID = BanHang.NhomChucNangID, ChoPhep = true, DangNhap = true, Them = false, Xoa = false, Sua = false, Visual = true, Deleted = false, Edit = false }); BanHang.CHUCNANGs.Add(new CHUCNANG() { ChucNangID = (int)TypeChucNang.BanHang.ChuyenBan, TenChucNang = "Chuyển bàn", NhomChucNangID = BanHang.NhomChucNangID, ChoPhep = true, DangNhap = true, Them = false, Xoa = false, Sua = false, Visual = true, Deleted = false, Edit = false }); BanHang.CHUCNANGs.Add(new CHUCNANG() { ChucNangID = (int)TypeChucNang.BanHang.TachBan, TenChucNang = "Tách bàn", NhomChucNangID = BanHang.NhomChucNangID, ChoPhep = true, DangNhap = true, Them = false, Xoa = false, Sua = false, Visual = true, Deleted = false, Edit = false }); BanHang.CHUCNANGs.Add(new CHUCNANG() { ChucNangID = (int)TypeChucNang.BanHang.XoaMon, TenChucNang = "Xóa món", NhomChucNangID = BanHang.NhomChucNangID, ChoPhep = true, DangNhap = true, Them = false, Xoa = false, Sua = false, Visual = true, Deleted = false, Edit = false }); BanHang.CHUCNANGs.Add(new CHUCNANG() { ChucNangID = (int)TypeChucNang.BanHang.XoaToanBoMon, TenChucNang = "Xóa toàn bộ món", NhomChucNangID = BanHang.NhomChucNangID, ChoPhep = true, DangNhap = true, Them = false, Xoa = false, Sua = false, Visual = true, Deleted = false, Edit = false }); BanHang.CHUCNANGs.Add(new CHUCNANG() { ChucNangID = (int)TypeChucNang.BanHang.DongBan, TenChucNang = "Đóng bàn", NhomChucNangID = BanHang.NhomChucNangID, ChoPhep = true, DangNhap = true, Them = false, Xoa = false, Sua = false, Visual = true, Deleted = false, Edit = false }); BanHang.CHUCNANGs.Add(new CHUCNANG() { ChucNangID = (int)TypeChucNang.BanHang.ThayDoiSoLuong, TenChucNang = "Thay đổi số lượng", NhomChucNangID = BanHang.NhomChucNangID, ChoPhep = true, DangNhap = true, Them = false, Xoa = false, Sua = false, Visual = true, Deleted = false, Edit = false }); BanHang.CHUCNANGs.Add(new CHUCNANG() { ChucNangID = (int)TypeChucNang.BanHang.ChonGia, TenChucNang = "Chọn giá", NhomChucNangID = BanHang.NhomChucNangID, ChoPhep = true, DangNhap = true, Them = false, Xoa = false, Sua = false, Visual = true, Deleted = false, Edit = false }); BanHang.CHUCNANGs.Add(new CHUCNANG() { ChucNangID = (int)TypeChucNang.BanHang.GopBan, TenChucNang = "Gộp bàn", NhomChucNangID = BanHang.NhomChucNangID, ChoPhep = true, DangNhap = true, Them = false, Xoa = false, Sua = false, Visual = true, Deleted = false, Edit = false }); BanHang.CHUCNANGs.Add(new CHUCNANG() { ChucNangID = (int)TypeChucNang.BanHang.TamTinh, TenChucNang = "Tạm tính", NhomChucNangID = BanHang.NhomChucNangID, ChoPhep = true, DangNhap = true, Them = false, Xoa = false, Sua = false, Visual = true, Deleted = false, Edit = false }); BanHang.CHUCNANGs.Add(new CHUCNANG() { ChucNangID = (int)TypeChucNang.BanHang.GiamGiaMon, TenChucNang = "Giảm giá món", NhomChucNangID = BanHang.NhomChucNangID, ChoPhep = true, DangNhap = true, Them = false, Xoa = false, Sua = false, Visual = true, Deleted = false, Edit = false }); BanHang.CHUCNANGs.Add(new CHUCNANG() { ChucNangID = (int)TypeChucNang.BanHang.HuyBan, TenChucNang = "Hủy Bàn", NhomChucNangID = BanHang.NhomChucNangID, ChoPhep = true, DangNhap = true, Them = false, Xoa = false, Sua = false, Visual = true, Deleted = false, Edit = false }); BanHang.CHUCNANGs.Add(new CHUCNANG() { ChucNangID = (int)TypeChucNang.BanHang.TinhGioKaraoke, TenChucNang = "Tính giờ Karaoke", NhomChucNangID = BanHang.NhomChucNangID, ChoPhep = true, DangNhap = true, Them = false, Xoa = false, Sua = false, Visual = true, Deleted = false, Edit = false }); NhanVien = new NHOMCHUCNANG() { NhomChucNangID = (int)TypeChucNang.ChucNangChinh.NhanVien, TenNhomChucNang = "Quản lý nhân viến", Deleted = false, Visual = true, Edit = false }; NhanVien.CHUCNANGs.Add(new CHUCNANG() { ChucNangID = (int)TypeChucNang.NhanVien.NhanVien, TenChucNang = "Quản lý nhân viên", NhomChucNangID = NhanVien.NhomChucNangID, ChoPhep = true, DangNhap = true, Them = true, Xoa = true, Sua = true, Visual = true, Deleted = false, Edit = false }); MayIn = new NHOMCHUCNANG() { NhomChucNangID = (int)TypeChucNang.ChucNangChinh.MayIn, TenNhomChucNang = "Quản lý máy in", Deleted = false, Visual = true, Edit = false }; MayIn.CHUCNANGs.Add(new CHUCNANG() { ChucNangID = (int)TypeChucNang.MayIn.CaiDatMayIn, TenChucNang = "Cài đặt máy in", NhomChucNangID = MayIn.NhomChucNangID, ChoPhep = true, DangNhap = true, Them = true, Xoa = true, Sua = true, Visual = true, Deleted = false, Edit = false }); MayIn.CHUCNANGs.Add(new CHUCNANG() { ChucNangID = (int)TypeChucNang.MayIn.CaiDatThucDonMayIn, TenChucNang = "Cài đặt thực đơn máy in", NhomChucNangID = MayIn.NhomChucNangID, ChoPhep = true, DangNhap = true, Them = true, Xoa = true, Sua = true, Visual = true, Deleted = false, Edit = false }); ThucDon = new NHOMCHUCNANG() { NhomChucNangID = (int)TypeChucNang.ChucNangChinh.ThucDon, TenNhomChucNang = "Quản lý thực đơn", Deleted = false, Visual = true, Edit = false }; ThucDon.CHUCNANGs.Add(new CHUCNANG() { ChucNangID = (int)TypeChucNang.ThucDon.ThucDon, TenChucNang = "Quản lý thực đơn", NhomChucNangID = ThucDon.NhomChucNangID, ChoPhep = true, DangNhap = true, Them = true, Xoa = true, Sua = true, Visual = true, Deleted = false, Edit = false }); KhachHang = new NHOMCHUCNANG() { NhomChucNangID = (int)TypeChucNang.ChucNangChinh.KhachHang, TenNhomChucNang = "Quản lý khách hàng", Deleted = false, Visual = true, Edit = false }; KhachHang.CHUCNANGs.Add(new CHUCNANG() { ChucNangID = (int)TypeChucNang.KhachHang.KhachHang, TenChucNang = "Khách hàng", NhomChucNangID = KhachHang.NhomChucNangID, ChoPhep = true, DangNhap = true, Them = true, Xoa = true, Sua = true, Visual = true, Deleted = false, Edit = false }); KhachHang.CHUCNANGs.Add(new CHUCNANG() { ChucNangID = (int)TypeChucNang.KhachHang.LoaiKhachHang, TenChucNang = "Loại khách hàng", NhomChucNangID = KhachHang.NhomChucNangID, ChoPhep = true, DangNhap = true, Them = true, Xoa = true, Sua = true, Visual = true, Deleted = false, Edit = false }); ThuChi = new NHOMCHUCNANG() { NhomChucNangID = (int)TypeChucNang.ChucNangChinh.ThuChi, TenNhomChucNang = "Quản lý thu chi", Deleted = false, Visual = true, Edit = false }; ThuChi.CHUCNANGs.Add(new CHUCNANG() { ChucNangID = (int)TypeChucNang.ThuChi.ThuChi, TenChucNang = "Quản lý thu chi", NhomChucNangID = ThuChi.NhomChucNangID, ChoPhep = true, DangNhap = true, Them = true, Xoa = true, Sua = true, Visual = true, Deleted = false, Edit = false }); Gia = new NHOMCHUCNANG() { NhomChucNangID = (int)TypeChucNang.ChucNangChinh.Gia, TenNhomChucNang = "Quản lý giá", Deleted = false, Visual = true, Edit = false }; Gia.CHUCNANGs.Add(new CHUCNANG() { ChucNangID = (int)TypeChucNang.Gia.LoaiGia, TenChucNang = "Loại giá", NhomChucNangID = Gia.NhomChucNangID, ChoPhep = true, DangNhap = true, Them = true, Xoa = true, Sua = true, Visual = true, Deleted = false, Edit = false }); Gia.CHUCNANGs.Add(new CHUCNANG() { ChucNangID = (int)TypeChucNang.Gia.LichBieuDinhKy, TenChucNang = "Lịch biểu định kỳ", NhomChucNangID = Gia.NhomChucNangID, ChoPhep = true, DangNhap = true, Them = true, Xoa = true, Sua = true, Visual = true, Deleted = false, Edit = false }); Gia.CHUCNANGs.Add(new CHUCNANG() { ChucNangID = (int)TypeChucNang.Gia.LichBieuKhongDinhKy, TenChucNang = "Lịch biểu không định kỳ", NhomChucNangID = Gia.NhomChucNangID, ChoPhep = true, DangNhap = true, Them = true, Xoa = true, Sua = true, Visual = true, Deleted = false, Edit = false }); Gia.CHUCNANGs.Add(new CHUCNANG() { ChucNangID = (int)TypeChucNang.Gia.DanhSachBan, TenChucNang = "Danh sách bán", NhomChucNangID = Gia.NhomChucNangID, ChoPhep = true, DangNhap = true, Them = true, Xoa = true, Sua = true, Visual = true, Deleted = false, Edit = false }); Gia.CHUCNANGs.Add(new CHUCNANG() { ChucNangID = (int)TypeChucNang.Gia.DanhSachGia, TenChucNang = "Danh sách giá", NhomChucNangID = Gia.NhomChucNangID, ChoPhep = true, DangNhap = true, Them = false, Xoa = false, Sua = true, Visual = true, Deleted = false, Edit = false }); Gia.CHUCNANGs.Add(new CHUCNANG() { ChucNangID = (int)TypeChucNang.Gia.KhuyenMai, TenChucNang = "Khuyễn mãi", NhomChucNangID = Gia.NhomChucNangID, ChoPhep = true, DangNhap = true, Them = true, Xoa = true, Sua = true, Visual = true, Deleted = false, Edit = false }); PhanQuyen = new NHOMCHUCNANG() { NhomChucNangID = (int)TypeChucNang.ChucNangChinh.PhanQuyen, TenNhomChucNang = "Quản lý phần quyền", Deleted = false, Visual = true, Edit = false }; PhanQuyen.CHUCNANGs.Add(new CHUCNANG() { ChucNangID = (int)TypeChucNang.PhanQuyen.Quyen, TenChucNang = "Quyền", NhomChucNangID = PhanQuyen.NhomChucNangID, ChoPhep = true, DangNhap = true, Them = true, Xoa = true, Sua = true, Visual = true, Deleted = false, Edit = false }); PhanQuyen.CHUCNANGs.Add(new CHUCNANG() { ChucNangID = (int)TypeChucNang.PhanQuyen.CaiDatQuyenCuaNhomQuyen, TenChucNang = "Cài đặt nhân viên thuộc nhóm quyền", NhomChucNangID = PhanQuyen.NhomChucNangID, ChoPhep = true, DangNhap = true, Them = true, Xoa = true, Sua = true, Visual = true, Deleted = false, Edit = false }); PhanQuyen.CHUCNANGs.Add(new CHUCNANG() { ChucNangID = (int)TypeChucNang.PhanQuyen.CaiDatQuyenNhanVienThuocNhomQuyen, TenChucNang = "Cài đặt quyền của nhóm quyền", NhomChucNangID = PhanQuyen.NhomChucNangID, ChoPhep = true, DangNhap = true, Them = true, Xoa = true, Sua = true, Visual = true, Deleted = false, Edit = false }); Kho = new NHOMCHUCNANG() { NhomChucNangID = (int)TypeChucNang.ChucNangChinh.Kho, TenNhomChucNang = "Quản lý kho", Deleted = false, Visual = true, Edit = false }; Kho.CHUCNANGs.Add(new CHUCNANG() { ChucNangID = (int)TypeChucNang.Kho.TonKho, TenChucNang = "Tồn kho", NhomChucNangID = Kho.NhomChucNangID, ChoPhep = true, DangNhap = true, Them = true, Xoa = true, Sua = true, Visual = true, Deleted = false, Edit = false }); Kho.CHUCNANGs.Add(new CHUCNANG() { ChucNangID = (int)TypeChucNang.Kho.NhaCungCap, TenChucNang = "Nhà cung cấp", NhomChucNangID = Kho.NhomChucNangID, ChoPhep = true, DangNhap = true, Them = true, Xoa = true, Sua = true, Visual = true, Deleted = false, Edit = false }); Kho.CHUCNANGs.Add(new CHUCNANG() { ChucNangID = (int)TypeChucNang.Kho.NhaKho, TenChucNang = "Nhà kho", NhomChucNangID = Kho.NhomChucNangID, ChoPhep = true, DangNhap = true, Them = true, Xoa = true, Sua = true, Visual = true, Deleted = false, Edit = false }); Kho.CHUCNANGs.Add(new CHUCNANG() { ChucNangID = (int)TypeChucNang.Kho.NhapKho, TenChucNang = "Nhập kho", NhomChucNangID = Kho.NhomChucNangID, ChoPhep = true, DangNhap = true, Them = true, Xoa = true, Sua = true, Visual = true, Deleted = false, Edit = false }); Kho.CHUCNANGs.Add(new CHUCNANG() { ChucNangID = (int)TypeChucNang.Kho.ChuyenKho, TenChucNang = "Chuyển kho", NhomChucNangID = Kho.NhomChucNangID, ChoPhep = true, DangNhap = true, Them = true, Xoa = true, Sua = true, Visual = true, Deleted = false, Edit = false }); Kho.CHUCNANGs.Add(new CHUCNANG() { ChucNangID = (int)TypeChucNang.Kho.XuLyKho, TenChucNang = "Xử lý kho", NhomChucNangID = Kho.NhomChucNangID, ChoPhep = true, DangNhap = true, Them = true, Xoa = true, Sua = true, Visual = true, Deleted = false, Edit = false }); DingLuong = new NHOMCHUCNANG() { NhomChucNangID = (int)TypeChucNang.ChucNangChinh.DingLuong, TenNhomChucNang = "Định lượng", Deleted = false, Visual = true, Edit = false }; DingLuong.CHUCNANGs.Add(new CHUCNANG() { ChucNangID = (int)TypeChucNang.DinhLuong.DinhLuong, TenChucNang = "Định lượng", NhomChucNangID = DingLuong.NhomChucNangID, ChoPhep = true, DangNhap = true, Them = true, Xoa = true, Sua = true, Visual = true, Deleted = false, Edit = false }); SoDoBan = new NHOMCHUCNANG() { NhomChucNangID = (int)TypeChucNang.ChucNangChinh.SoDoBan, TenNhomChucNang = "Quản lý sơ đồ bàn", Deleted = false, Visual = true, Edit = false }; SoDoBan.CHUCNANGs.Add(new CHUCNANG() { ChucNangID = (int)TypeChucNang.SoDoBan.Khu, TenChucNang = "Quản lý khu", NhomChucNangID = SoDoBan.NhomChucNangID, ChoPhep = true, DangNhap = true, Them = true, Xoa = true, Sua = true, Visual = true, Deleted = false, Edit = false }); SoDoBan.CHUCNANGs.Add(new CHUCNANG() { ChucNangID = (int)TypeChucNang.SoDoBan.Ban, TenChucNang = "Quản lý bàn", NhomChucNangID = SoDoBan.NhomChucNangID, ChoPhep = true, DangNhap = true, Them = true, Xoa = true, Sua = true, Visual = true, Deleted = false, Edit = false }); BaoCao = new NHOMCHUCNANG() { NhomChucNangID = (int)TypeChucNang.ChucNangChinh.BaoCao, TenNhomChucNang = "Báo cáo", Deleted = false, Visual = true, Edit = false }; BaoCao.CHUCNANGs.Add(new CHUCNANG() { ChucNangID = (int)TypeChucNang.Baocao.BaoCaoNgay, TenChucNang = "Báo cáo ngày", NhomChucNangID = BaoCao.NhomChucNangID, ChoPhep = true, DangNhap = true, Them = false, Xoa = false, Sua = false, Visual = true, Deleted = false, Edit = false }); BaoCao.CHUCNANGs.Add(new CHUCNANG() { ChucNangID = (int)TypeChucNang.Baocao.BaoCaoDinhLuong, TenChucNang = "Báo cáo định lượng", NhomChucNangID = BaoCao.NhomChucNangID, ChoPhep = true, DangNhap = true, Them = false, Xoa = false, Sua = false, Visual = true, Deleted = false, Edit = false }); BaoCao.CHUCNANGs.Add(new CHUCNANG() { ChucNangID = (int)TypeChucNang.Baocao.BaoCaoLichSuBanHang, TenChucNang = "Báo cáo lịch sử bán hàng", NhomChucNangID = BaoCao.NhomChucNangID, ChoPhep = true, DangNhap = true, Them = false, Xoa = false, Sua = false, Visual = true, Deleted = false, Edit = false }); BaoCao.CHUCNANGs.Add(new CHUCNANG() { ChucNangID = (int)TypeChucNang.Baocao.BaoCaoNhanVien, TenChucNang = "Báo cáo nhân viên", NhomChucNangID = BaoCao.NhomChucNangID, ChoPhep = true, DangNhap = true, Them = false, Xoa = false, Sua = false, Visual = true, Deleted = false, Edit = false }); BaoCao.CHUCNANGs.Add(new CHUCNANG() { ChucNangID = (int)TypeChucNang.Baocao.LichSuDangNhap, TenChucNang = "Báo cáo lịch sử đăng nhập", NhomChucNangID = BaoCao.NhomChucNangID, ChoPhep = true, DangNhap = true, Them = false, Xoa = false, Sua = false, Visual = true, Deleted = false, Edit = false }); BaoCao.CHUCNANGs.Add(new CHUCNANG() { ChucNangID = (int)TypeChucNang.Baocao.LichSuInNhaBep, TenChucNang = "Báo cáo lịch sử in nhà bếp", NhomChucNangID = BaoCao.NhomChucNangID, ChoPhep = true, DangNhap = true, Them = false, Xoa = false, Sua = false, Visual = true, Deleted = false, Edit = false }); BaoCao.CHUCNANGs.Add(new CHUCNANG() { ChucNangID = (int)TypeChucNang.Baocao.BaoCaoThuChi, TenChucNang = "Báo cáo thu chi", NhomChucNangID = BaoCao.NhomChucNangID, ChoPhep = true, DangNhap = true, Them = false, Xoa = false, Sua = false, Visual = true, Deleted = false, Edit = false }); BaoCao.CHUCNANGs.Add(new CHUCNANG() { ChucNangID = (int)TypeChucNang.Baocao.LichSuTonKho, TenChucNang = "Lịch sử tồn kho", NhomChucNangID = BaoCao.NhomChucNangID, ChoPhep = true, DangNhap = true, Them = false, Xoa = false, Sua = false, Visual = true, Deleted = false, Edit = false }); BaoCao.CHUCNANGs.Add(new CHUCNANG() { ChucNangID = (int)TypeChucNang.Baocao.BaoCaoBan, TenChucNang = "Báo cáo bàn", NhomChucNangID = BaoCao.NhomChucNangID, ChoPhep = true, DangNhap = true, Them = false, Xoa = false, Sua = false, Visual = true, Deleted = false, Edit = false }); BaoCao.CHUCNANGs.Add(new CHUCNANG() { ChucNangID = (int)TypeChucNang.Baocao.BaoCaoKhu, TenChucNang = "Báo cáo khu", NhomChucNangID = BaoCao.NhomChucNangID, ChoPhep = true, DangNhap = true, Them = false, Xoa = false, Sua = false, Visual = true, Deleted = false, Edit = false }); The = new NHOMCHUCNANG() { NhomChucNangID = (int)TypeChucNang.ChucNangChinh.The, TenNhomChucNang = "Quản lý thẻ", Deleted = false, Visual = true, Edit = false }; The.CHUCNANGs.Add(new CHUCNANG() { ChucNangID = (int)TypeChucNang.The.The, TenChucNang = "Quản lý thẻ", NhomChucNangID = The.NhomChucNangID, ChoPhep = true, DangNhap = true, Them = true, Xoa = true, Sua = true, Visual = true, Deleted = false, Edit = false }); CaiDat = new NHOMCHUCNANG() { NhomChucNangID = (int)TypeChucNang.ChucNangChinh.CaiDat, TenNhomChucNang = "Cài đặt chương trình", Deleted = false, Visual = true, Edit = false }; CaiDat.CHUCNANGs.Add(new CHUCNANG() { ChucNangID = (int)TypeChucNang.CaiDat.CaiDatThongTinCongTy, TenChucNang = "Cài đặt thông tin công ty, doanh nghiệp", NhomChucNangID = CaiDat.NhomChucNangID, ChoPhep = true, DangNhap = true, Them = false, Xoa = false, Sua = false, Visual = true, Deleted = false, Edit = false }); CaiDat.CHUCNANGs.Add(new CHUCNANG() { ChucNangID = (int)TypeChucNang.CaiDat.CaiDatGiaoDienBanHang, TenChucNang = "Cài đặt giao diện bán hàng", NhomChucNangID = CaiDat.NhomChucNangID, ChoPhep = true, DangNhap = true, Them = false, Xoa = false, Sua = false, Visual = true, Deleted = false, Edit = false }); CaiDat.CHUCNANGs.Add(new CHUCNANG() { ChucNangID = (int)TypeChucNang.CaiDat.CaiDatBan, TenChucNang = "Cài đặt bàn", NhomChucNangID = CaiDat.NhomChucNangID, ChoPhep = true, DangNhap = true, Them = false, Xoa = false, Sua = false, Visual = true, Deleted = false, Edit = false }); CaiDat.CHUCNANGs.Add(new CHUCNANG() { ChucNangID = (int)TypeChucNang.CaiDat.CaiDatMayInNhaBep, TenChucNang = "Cài đặt máy in nhà bếp", NhomChucNangID = CaiDat.NhomChucNangID, ChoPhep = true, DangNhap = true, Them = false, Xoa = false, Sua = false, Visual = true, Deleted = false, Edit = false }); CaiDat.CHUCNANGs.Add(new CHUCNANG() { ChucNangID = (int)TypeChucNang.CaiDat.CaiDatMayInHoaDon, TenChucNang = "Cài đặt máy in hóa đơn", NhomChucNangID = CaiDat.NhomChucNangID, ChoPhep = true, DangNhap = true, Them = false, Xoa = false, Sua = false, Visual = true, Deleted = false, Edit = false }); CaiDat.CHUCNANGs.Add(new CHUCNANG() { ChucNangID = (int)TypeChucNang.CaiDat.CaiDatThucDon, TenChucNang = "Cài đặt thực đơn", NhomChucNangID = CaiDat.NhomChucNangID, ChoPhep = true, DangNhap = true, Them = false, Xoa = false, Sua = false, Visual = true, Deleted = false, Edit = false }); CaiDat.CHUCNANGs.Add(new CHUCNANG() { ChucNangID = (int)TypeChucNang.CaiDat.CaiDatBanHang, TenChucNang = "Cài đặt bán hàng", NhomChucNangID = CaiDat.NhomChucNangID, ChoPhep = true, DangNhap = true, Them = false, Xoa = false, Sua = false, Visual = true, Deleted = false, Edit = false }); CaiDat.CHUCNANGs.Add(new CHUCNANG() { ChucNangID = (int)TypeChucNang.CaiDat.XuatNhapDuLieu, TenChucNang = "Xuất nhập dữ liệu", NhomChucNangID = CaiDat.NhomChucNangID, ChoPhep = true, DangNhap = true, Them = false, Xoa = false, Sua = false, Visual = true, Deleted = false, Edit = false }); CaiDat.CHUCNANGs.Add(new CHUCNANG() { ChucNangID = (int)TypeChucNang.CaiDat.CaiDatGioKaraoke, TenChucNang = "Cài đặt giở karaoke", NhomChucNangID = CaiDat.NhomChucNangID, ChoPhep = true, DangNhap = true, Them = false, Xoa = false, Sua = false, Visual = true, Deleted = false, Edit = false }); ThucDon.CHUCNANGs.Add(new CHUCNANG() { ChucNangID = (int)TypeChucNang.CaiDat.LoaiNhom, TenChucNang = "Quản lý loại nhóm", NhomChucNangID = ThucDon.NhomChucNangID, ChoPhep = true, DangNhap = true, Them = true, Xoa = true, Sua = true, Visual = true, Deleted = false, Edit = false }); ThongTinPhanMem = new NHOMCHUCNANG() { NhomChucNangID = (int)TypeChucNang.ChucNangChinh.ThongTinPhanMem, TenNhomChucNang = "Thông tin phần mềm", Deleted = false, Visual = true, Edit = false }; ThongTinPhanMem.CHUCNANGs.Add(new CHUCNANG() { ChucNangID = (int)TypeChucNang.ThongTinPhanMem.ThongTinPhanMem, TenChucNang = "Thông tin phần mềm", NhomChucNangID = ThongTinPhanMem.NhomChucNangID, ChoPhep = true, DangNhap = true, Them = false, Xoa = false, Sua = false, Visual = true, Deleted = false, Edit = false }); FrameworkRepository <NHOMCHUCNANG> frmNhomChucNang = new FrameworkRepository <NHOMCHUCNANG>(transit.KaraokeEntities, transit.KaraokeEntities.NHOMCHUCNANGs); frmNhomChucNang.AddObject(BanHang); frmNhomChucNang.AddObject(NhanVien); frmNhomChucNang.AddObject(MayIn); frmNhomChucNang.AddObject(ThucDon); frmNhomChucNang.AddObject(KhachHang); frmNhomChucNang.AddObject(ThuChi); frmNhomChucNang.AddObject(Gia); //frmNhomChucNang.AddObject(PhanQuyen); frmNhomChucNang.AddObject(Kho); frmNhomChucNang.AddObject(DingLuong); frmNhomChucNang.AddObject(SoDoBan); frmNhomChucNang.AddObject(BaoCao); frmNhomChucNang.AddObject(The); frmNhomChucNang.AddObject(CaiDat); frmNhomChucNang.AddObject(ThongTinPhanMem); frmNhomChucNang.Commit(); }
public void CapNhat(Data.CAIDATBAN item, Data.Transit transit) { fr.Update(item); fr.Commit(); }