public AppControl()
 {
     spDAL_BLL           = new SanPham_DAL_BLL();
     loaiDAL_BLL         = new LoaiSP_DAL_BLL();
     nhQuyenDAL_BLL      = new NhomQuyen_DAL_BLL();
     qDAL_BLL            = new Quyen_DAL_BLL();
     pqDAL_BLL           = new PhanQuyen_DAL_BLL();
     pnvNhomQuyenDAL_BLL = new PhanNhanVienVaoNhomQuyen_DAL_BLL();
 }
        public List <CT_PhieuNhap_Print> layPhieuNhap_s(PHIEU_NHAP pn, List <CT_PHIEU_NHAP> ctPhieuNhaps)
        {
            List <CT_PhieuNhap_Print> result = new List <CT_PhieuNhap_Print>();
            SanPham_DTO     sp;
            SanPham_DAL_BLL spDAL_BLL = new SanPham_DAL_BLL();

            foreach (CT_PHIEU_NHAP ct in ctPhieuNhaps)
            {
                sp = spDAL_BLL.laySanPham(ct.MASP);

                result.Add(new CT_PhieuNhap_Print
                {
                    MaPN     = pn.MAPN,
                    MaSP     = sp.MaSP,
                    TenSP    = sp.TenSP,
                    NgayNhap = pn.NGAYNHAP,
                    GiaNhap  = string.Format("{0:N0}", ct.GIANHAP),
                    SlNhap   = ct.SL_NHAP
                });
            }

            return(result);
        }