Exemplo n.º 1
0
        public void Simple_Status_Ward()
        {
            IConstituencyRepository constituencyRepository = Substitute.For <IConstituencyRepository>();
            var f            = new Fixture();
            var constituency = f.Create <Constituency>();
            var ward         = CreateWard(constituency.GetMasterDataRef());

            constituencyRepository.GetById(Arg.Any <Guid>()).Returns(constituency);
            var wardRepository = new WardRepository(ContextConnection(), constituencyRepository);

            wardRepository.Save(ward);
            wardRepository.SetInactive(ward);
            var inactive = wardRepository.GetById(ward.Id);

            Assert.That(inactive.Status == EntityStatus.Inactive);

            wardRepository.SetActive(ward);
            var active = wardRepository.GetById(ward.Id);

            Assert.That(active.Status == EntityStatus.Active);

            wardRepository.SetAsDeleted(ward);
            var deleted = wardRepository.GetById(ward.Id);

            Assert.That(deleted.Status == EntityStatus.Deleted);
        }
Exemplo n.º 2
0
 public BusinessEntityRepository(ERPDatabaseEntities context)
 {
     EntityRepository                = new EntityRepository(context);
     AddressRepository               = new AddressRepository(context);
     AddressTypeRepository           = new AddressTypeRepository(context);
     BusinessEntityAddressRepository = new BusinessEntityAddressRepository(context);
     DistrictRepository              = new DistrictRepository(context);
     ProvinceRepository              = new ProvinceRepository(context);
     WardRepository = new WardRepository(context);
 }
 public UnitOfWork(HospitalDbContext context)
 {
     _context  = context;
     Beds      = new BedRepository(_context);
     Cities    = new CityRepository(_context);
     Hospitals = new HospitalRepository(_context);
     Doctors   = new DoctorRepository(_context);
     Patients  = new PatientRepository(_context);
     Wards     = new WardRepository(_context);
 }
Exemplo n.º 4
0
        public void SimpeHydrate_Ward()
        {
            IConstituencyRepository constituencyRepository = Substitute.For <IConstituencyRepository>();
            var f            = new Fixture();
            var constituency = f.Create <Constituency>();
            var ward         = CreateWard(constituency.GetMasterDataRef());

            constituencyRepository.GetById(Arg.Any <Guid>()).Returns(constituency);
            var wardRepository = new WardRepository(ContextConnection(), constituencyRepository);
            var id             = wardRepository.Save(ward);

            Assert.IsNotNull(id);
            Assert.AreEqual(id, ward.Id);
        }
 public AddressService(
     ProvinceRepository provinceRepository,
     DistrictRepository disctrictRepository,
     WardRepository wardRepository,
     StreetRepository streetRepository,
     IUnitOfWork unitOfWork
     )
 {
     _provinceRepository  = provinceRepository;
     _disctrictRepository = disctrictRepository;
     _wardRepository      = wardRepository;
     _streetRepository    = streetRepository;
     _unitOfWork          = unitOfWork;
 }
        public ActionResult DangKimoi()
        {
            using (var _districtService = new DistrictRepository())
            {
                ViewBag.Districts = _districtService.GetDistrictByProvinceId(79);
            }
            using (var _wardService = new WardRepository())
            {
                ViewBag.Wards = _wardService.GetWardByDistrictId(760);
            }
            using (var _provinceService = new ProvinceRepository())
            {
                ViewBag.Provinces = _provinceService.GetProvinceByCountryId(237);
            }
            using (var _CapTruongService = new CapTruongRepository())
            {
                ViewBag.CapTruongs = _CapTruongService.GetCapTruongs();
            }
            using (var _monDuTuyen = new MonDuTuyenRepository())
            {
                ViewBag.MonDays = _monDuTuyen.GetMonDuTuyens();
            }
            using (var _hinhThucDaoTao = new HinhThucDaoTaoRepository())
            {
                ViewBag.HinhThucDaoTaos = _hinhThucDaoTao.GetHinhThucDaoTaos();
            }
            using (var _xepLoaiHocLuc = new XepLoaiHocLucRepository())
            {
                ViewBag.XepLoaiHocLucs = _xepLoaiHocLuc.GetXepLoaiHocLucs();
            }
            using (var _chuyenNghanhDaoTao = new ChuyenNganhDaoTaoRepository())
            {
                ViewBag.ChuyenNganhDaoTaos = _chuyenNghanhDaoTao.GetChuyenNganhDaoTaos();
            }
            using (var _bangTotNghiep = new BangTotNghiepRepository())
            {
                ViewBag.BangTotNghieps = _bangTotNghiep.GetBangTotNghieps();
            }
            using (var _schoolService = new SchoolRepository())
            {
                ViewBag.Schools = _schoolService.GetSchoolsByDistrictAndCapHoc(760, 4);
            }
            using (var _trinhdoDaoTao = new TrinhDoCaoNhatRepository())
            {
                ViewBag.TrinhDoCaoNhats = _trinhdoDaoTao.GetTrinhDoCaoNhats();
            }

            return(View());
        }
Exemplo n.º 7
0
        public void SimpeDeHydrateAll_Ward()
        {
            IConstituencyRepository constituencyRepository = Substitute.For <IConstituencyRepository>();
            var f            = new Fixture();
            var constituency = f.Create <Constituency>();
            var ward         = CreateWard(constituency.GetMasterDataRef());

            constituencyRepository.GetById(Arg.Any <Guid>()).Returns(constituency);
            var wardRepository = new WardRepository(ContextConnection(), constituencyRepository);

            wardRepository.Save(ward);
            var owner = wardRepository.GetAll();

            Assert.That(owner.Any());
        }
Exemplo n.º 8
0
 public ServiceAccessor(AnhSanPhamRepository anhSanPhamRepository, BannerKhuyenMaiRepository bannerKhuyenMaiRepository, BinhLuanRepository binhLuanRepository, ChiTietDonHangRepository chiTietDonHangRepository, CountryRepository countryRepository, DistrictRepository districtRepository, DonHangRepository donHangRepository, LoaiSpRepository loaiSpRepository, NhaCungCapRepository nhaCungCapRepository, NhaSanXuatRepository nhaSanXuatRepository, ParameterRepository parameterRepository, ProvinceRepository provinceRepository, Core.Repository.SanPhamRepository sanPhamRepository, ThongSoKiThuatRepository thongSoKiThuatRepository, ThongSoRepository thongSoRepository, TraLoiRepository traLoiRepository, TrangThaiDonHangRepository trangThaiDonHangRepository, TrangThaiSanPhamRepository trangThaiSanPhamRepository, VoucherRepository voucherRepository, VoucherTypeRepository voucherTypeRepository, WardRepository wardRepository)
 {
     this.anhSanPhamRepository       = anhSanPhamRepository;
     this.bannerKhuyenMaiRepository  = bannerKhuyenMaiRepository;
     this.binhLuanRepository         = binhLuanRepository;
     this.chiTietDonHangRepository   = chiTietDonHangRepository;
     this.countryRepository          = countryRepository;
     this.districtRepository         = districtRepository;
     this.donHangRepository          = donHangRepository;
     this.loaiSpRepository           = loaiSpRepository;
     this.nhaCungCapRepository       = nhaCungCapRepository;
     this.nhaSanXuatRepository       = nhaSanXuatRepository;
     this.parameterRepository        = parameterRepository;
     this.provinceRepository         = provinceRepository;
     this.sanPhamRepository          = sanPhamRepository;
     this.thongSoKiThuatRepository   = thongSoKiThuatRepository;
     this.thongSoRepository          = thongSoRepository;
     this.traLoiRepository           = traLoiRepository;
     this.trangThaiDonHangRepository = trangThaiDonHangRepository;
     this.trangThaiSanPhamRepository = trangThaiSanPhamRepository;
     this.voucherRepository          = voucherRepository;
     this.voucherTypeRepository      = voucherTypeRepository;
     this.wardRepository             = wardRepository;
 }
        public ActionResult CapNhatThuyenChuyen(string id, string cmnd)
        {
            using (var _thuyenchuyenService = new ThuyenChuyenRepository())
            {
                ThuyenChuyen thuyenChuyen = _thuyenchuyenService.CheckThuyenChuyenExistedByIdAndCMND(id, cmnd);
                if (thuyenChuyen == null || (thuyenChuyen.StatusId != 5 && thuyenChuyen.StatusId != null))
                {
                    return(RedirectToRoute("thuyenchuyenkiemtramatruong"));
                }

                using (var _districtService = new DistrictRepository())
                {
                    ViewBag.DistrictsNoiSinh = _districtService.GetDistrictByProvinceId(thuyenChuyen.Ward.District.ProvinceId);
                    ViewBag.DistrictsHKTT    = _districtService.GetDistrictByProvinceId(thuyenChuyen.Ward1.District.ProvinceId);
                    ViewBag.Districts        = _districtService.GetDistrictByProvinceId(79);
                }
                using (var _wardService = new WardRepository())
                {
                    ViewBag.WardsNoiSinh = _wardService.GetWardByDistrictId(thuyenChuyen.Ward.DistrictID);
                    ViewBag.WardsHKTT    = _wardService.GetWardByDistrictId(thuyenChuyen.Ward1.DistrictID);
                }
                using (var _provinceService = new ProvinceRepository())
                {
                    ViewBag.Provinces = _provinceService.GetProvinceByCountryId(237);
                }
                using (var _CapTruongService = new CapTruongRepository())
                {
                    ViewBag.CapTruongs = _CapTruongService.GetCapTruongs();
                }
                using (var _monDuTuyen = new MonDuTuyenRepository())
                {
                    ViewBag.MonDays = _monDuTuyen.GetMonDuTuyens();
                }
                using (var _hinhThucDaoTao = new HinhThucDaoTaoRepository())
                {
                    ViewBag.HinhThucDaoTaos = _hinhThucDaoTao.GetHinhThucDaoTaos();
                }
                using (var _xepLoaiHocLuc = new XepLoaiHocLucRepository())
                {
                    ViewBag.XepLoaiHocLucs = _xepLoaiHocLuc.GetXepLoaiHocLucs();
                }
                using (var _chuyenNghanhDaoTao = new ChuyenNganhDaoTaoRepository())
                {
                    ViewBag.ChuyenNganhDaoTaos = _chuyenNghanhDaoTao.GetChuyenNganhDaoTaos();
                }
                using (var _bangTotNghiep = new BangTotNghiepRepository())
                {
                    ViewBag.BangTotNghieps = _bangTotNghiep.GetBangTotNghieps();
                }
                using (var _schoolService = new SchoolRepository())
                {
                    ViewBag.SchoolsDCT = _schoolService.GetSchoolsByDistrictAndCapHoc(thuyenChuyen.School.Ward.DistrictID, thuyenChuyen.School.CapTruongId);
                    ViewBag.SchoolsCD  = _schoolService.GetSchoolsByDistrictAndCapHoc(thuyenChuyen.School1.Ward.DistrictID, thuyenChuyen.School1.CapTruongId);
                }
                using (var _trinhdoDaoTao = new TrinhDoCaoNhatRepository())
                {
                    ViewBag.TrinhDoCaoNhats = _trinhdoDaoTao.GetTrinhDoCaoNhats();
                }
                ViewBag.ThuyenChuyen = thuyenChuyen;
                return(View());
            }
        }
Exemplo n.º 10
0
 public DataAccess(AnhSanPhamRepository anhSanPhamRepository, BannerKhuyenMaiRepository bannerKhuyenMaiRepository, BinhLuanRepository binhLuanRepository, ChiTietDonHangRepository chiTietDonHangRepository, CountryRepository countryRepository, DistrictRepository districtRepository, DonHangRepository donHangRepository, LoaiSpRepository loaiSpRepository, NhaCungCapRepository nhaCungCapRepository, NhaSanXuatRepository nhaSanXuatRepository, ParameterRepository parameterRepository, ProvinceRepository provinceRepository, Core.Repository.SanPhamRepository sanPhamRepository, ThongSoKiThuatRepository thongSoKiThuatRepository, ThongSoRepository thongSoRepository, TraLoiRepository traLoiRepository, TrangThaiDonHangRepository trangThaiDonHangRepository, TrangThaiSanPhamRepository trangThaiSanPhamRepository, VoucherRepository voucherRepository, VoucherTypeRepository voucherTypeRepository, WardRepository wardRepository) : base(anhSanPhamRepository, bannerKhuyenMaiRepository, binhLuanRepository, chiTietDonHangRepository, countryRepository, districtRepository, donHangRepository, loaiSpRepository, nhaCungCapRepository, nhaSanXuatRepository, parameterRepository, provinceRepository, sanPhamRepository, thongSoKiThuatRepository, thongSoRepository, traLoiRepository, trangThaiDonHangRepository, trangThaiSanPhamRepository, voucherRepository, voucherTypeRepository, wardRepository)
 {
 }