public AccountBusinessEngine(IDataRepositoryFactory data_repo_fact, IBusinessEngineFactory bus_eng_fact, IEntityServiceFactory ent_serv_fact) : base(data_repo_fact, bus_eng_fact, ent_serv_fact) { _acct_repo = _data_repository_factory.GetDataRepository <IAccountRepository>(); _acct_es = _entity_service_factory.GetEntityService <IAccountEntityService>(); _account_type_be = _business_engine_factory.GetBusinessEngine <IAccountTypeBusinessEngine>(); _address_be = _business_engine_factory.GetBusinessEngine <IAddressBusinessEngine>(); _entity_attribute_be = _business_engine_factory.GetBusinessEngine <IEntityAttributeBusinessEngine>(); _fee_schedule_be = _business_engine_factory.GetBusinessEngine <IFeeScheduleBusinessEngine>(); _account_employee_be = _business_engine_factory.GetBusinessEngine <IAccountEmployeeBusinessEngine>(); _contact_be = _business_engine_factory.GetBusinessEngine <IContactBusinessEngine>(); _comment_be = _business_engine_factory.GetBusinessEngine <ICommentBusinessEngine>(); }
public List <FeeSchedule> GetFeeSchedulesByProduct(Product product) { IFeeScheduleBusinessEngine fee_schedule_be = _business_engine_factory.GetBusinessEngine <IFeeScheduleBusinessEngine>(); return(fee_schedule_be.GetFeeSchedulesByProduct(product)); }
public List <FeeSchedule> GetFeeSchedulesByAccount(Account account) { IFeeScheduleBusinessEngine fee_schedule_be = _business_engine_factory.GetBusinessEngine <IFeeScheduleBusinessEngine>(); return(fee_schedule_be.GetFeeSchedulesByAccount(account)); }
public List <FeeSchedule> GetFeeSchedulesByCompany(Company company) { IFeeScheduleBusinessEngine fee_schedule_be = _business_engine_factory.GetBusinessEngine <IFeeScheduleBusinessEngine>(); return(fee_schedule_be.GetFeeSchedulesByCompany(company)); }
public FeeSchedule GetFeeSchedule(int fee_schedule) { IFeeScheduleBusinessEngine fee_schedule_be = _business_engine_factory.GetBusinessEngine <IFeeScheduleBusinessEngine>(); return(fee_schedule_be.GetFeeScheduleByID(fee_schedule)); }
public bool DeleteFeeSchedule(FeeSchedule fee_schedule) { IFeeScheduleBusinessEngine fee_schedule_be = _business_engine_factory.GetBusinessEngine <IFeeScheduleBusinessEngine>(); return(fee_schedule_be.FeeScheduleDelete(fee_schedule)); }
public int CreateFeeSchedule(FeeSchedule fee_schedule) { IFeeScheduleBusinessEngine fee_schedule_be = _business_engine_factory.GetBusinessEngine <IFeeScheduleBusinessEngine>(); return(fee_schedule_be.FeeScheduleSave(fee_schedule)); }