Ejemplo n.º 1
0
 public FileController(IFile fileBL, IAdjuster adjusterBL, IEmployer employerBL, IInsurer insurerBL, IInsurerBranch insurerBranchBL, IDepartment department, IInvoice invoice, IPayment payment, IStorageServices storageServices
                       , IARCommonServices arCommonService, IInvoiceNote invoiceNote, IPaymentRefund paymentRefund, IState state)
 {
     _fileBL          = fileBL;
     _adjusterBL      = adjusterBL;
     _employerBL      = employerBL;
     _insurerBL       = insurerBL;
     _insurerBranchBL = insurerBranchBL;
     _department      = department;
     _invoice         = invoice;
     _payment         = payment;
     _storageServices = storageServices;
     _arCommonService = arCommonService;
     _invoiceNote     = invoiceNote;
     _paymentRefund   = paymentRefund;
     _stateBL         = state;
 }
 public override double GetInsuranceCost(IInsurer insurance)
 {
     return(insurance.CalculateInsurance(this));
 }
Ejemplo n.º 3
0
 public void InsurerInitializer()
 {
     _IInsurerRepository = new InsurerRepository(new Core.Base.Data.SqlServer.Factory.BaseContextFactory <LMGEDI.Core.Data.SqlServer.LMGEDIDBContext>());
     _IInsurerImplBL     = new InsurerImpl(_IInsurerRepository);
 }
 public abstract double GetInsuranceCost(IInsurer insurance);