/// <summary>
 ///
 /// </summary>
 /// <param name="insuranceRepository"></param>
 /// <param name="iWebServiceBasicService"></param>
 /// <param name="iDataBaseSqlServerService"></param>
 /// <param name="iBaseHelpRepository"></param>
 /// <param name="iManageRepository"></param>
 public SystemManagesController(IResidentMedicalInsuranceRepository insuranceRepository,
                                IWebServiceBasicService iWebServiceBasicService,
                                IMedicalInsuranceSqlRepository iDataBaseSqlServerService,
                                IHisSqlRepository iBaseHelpRepository,
                                ISystemManageRepository iManageRepository
                                )
 {
     _webServiceBasicService   = iWebServiceBasicService;
     _dataBaseSqlServerService = iDataBaseSqlServerService;
     _residentMedicalInsurance = insuranceRepository;
     _baseHelpRepository       = iBaseHelpRepository;
     _systemManage             = iManageRepository;
 }
        public ResidentMedicalInsuranceService(
            IResidentMedicalInsuranceRepository residentMedicalInsuranceRepository,
            IWebBasicRepository webBasicRepository,
            IHisSqlRepository hisSqlRepository,
            IMedicalInsuranceSqlRepository medicalInsuranceSqlRepository,
            ISystemManageRepository systemManageRepository,
            IWebServiceBasicService serviceBasicService

            )
        {
            _residentMedicalInsuranceRepository = residentMedicalInsuranceRepository;
            _webBasicRepository            = webBasicRepository;
            _hisSqlRepository              = hisSqlRepository;
            _medicalInsuranceSqlRepository = medicalInsuranceSqlRepository;
            _systemManageRepository        = systemManageRepository;
            _webserviceBasicService        = serviceBasicService;
        }
 public WorkerMedicalInsuranceService(
     IWorkerMedicalInsuranceRepository workerMedicalInsuranceRepository,
     IHisSqlRepository hisSqlRepository,
     IWebBasicRepository webBasicRepository,
     IMedicalInsuranceSqlRepository medicalInsuranceSqlRepository,
     ISystemManageRepository systemManageRepository,
     IResidentMedicalInsuranceRepository residentMedicalInsuranceRepository,
     IWebServiceBasicService webServiceBasic
     )
 {
     _workerMedicalInsuranceRepository = workerMedicalInsuranceRepository;
     _hisSqlRepository                   = hisSqlRepository;
     _webBasicRepository                 = webBasicRepository;
     _medicalInsuranceSqlRepository      = medicalInsuranceSqlRepository;
     _systemManageRepository             = systemManageRepository;
     _residentMedicalInsuranceRepository = residentMedicalInsuranceRepository;
     _serviceBasicService                = webServiceBasic;
 }
 public OutpatientDepartmentService(
     IOutpatientDepartmentRepository outpatientDepartmentRepository,
     IWebServiceBasicService webServiceBasicService,
     IWebBasicRepository webBasicRepository,
     IHisSqlRepository hisSqlRepository,
     ISystemManageRepository systemManageRepository,
     IResidentMedicalInsuranceRepository residentMedicalInsuranceRepository,
     IMedicalInsuranceSqlRepository medicalInsuranceSqlRepository,
     IResidentMedicalInsuranceService medicalInsuranceService
     )
 {
     _serviceBasicService            = webServiceBasicService;
     _outpatientDepartmentRepository = outpatientDepartmentRepository;
     _webBasicRepository             = webBasicRepository;
     _hisSqlRepository                   = hisSqlRepository;
     _systemManageRepository             = systemManageRepository;
     _residentMedicalInsuranceRepository = residentMedicalInsuranceRepository;
     _medicalInsuranceSqlRepository      = medicalInsuranceSqlRepository;
     _residentMedicalInsuranceService    = medicalInsuranceService;
     _monthlyHospitalizationBase         = new MonthlyHospitalizationBase();
 }