public LigacaoBuilder(IPlanoTarifaFixaFactory planoTarifaFixaService, IPlanoFaleMais30Factory planoFaleMais30Factory, IPlanoFaleMais60Factory planoFaleMais60Factory, IPlanoFaleMais120Factory planoFaleMais120Factory) { _planos = new List <IPlanoService>() { planoTarifaFixaService.Instance(), planoFaleMais30Factory.Create(), planoFaleMais60Factory.Create(), planoFaleMais120Factory.Create() }; }
public PlanoFaleMaisBuilder(IPlanoTarifaFixaFactory planoTarifaFixaService) { _planoTarifaFixaService = planoTarifaFixaService; }
public PlanoFaleMaisService(string plano, int minutosPlano, IPlanoTarifaFixaFactory planoTarifaFixaService) { _plano = plano; _minutosPlano = minutosPlano; _planoTarifaFixaService = planoTarifaFixaService.Instance(); }