public CadastroViewModel(IDialogService dialogService, IContribuinteService contribuinteService) : base("Cadastro") { _dialogService = dialogService; _contribuinteService = contribuinteService; Contribuinte = new Contribuinte(); GravarClickedCommand = new Command(() => { if (ValidaPreenchimentoCampos()) { if (contribuinteService.AdicionarContribuinte(_contribuinte)) { _dialogService.AlertAsync("Status", "Contribuinte cadastrado com sucesso!", "Ok"); } else { _dialogService.AlertAsync("Status", "Não foi possível cadastrar o novo contribuinte. Verifique sua conexão!", "Ok"); } Contribuinte = new Contribuinte(); } }); }
public ContribuinteAppService(IContribuinteService contribuinteService, IAliquotaIrService aliquotaIrService, ISalarioMinimoService salarioMinimoService) : base(contribuinteService) { _contribuinteService = contribuinteService; _aliquotaIrService = aliquotaIrService; _salarioMinimoService = salarioMinimoService; }
public ListaViewModel(IDialogService dialogService, IContribuinteService contribuinteService) : base("Lista") { _dialogService = dialogService; _contribuinteService = contribuinteService; ValorSalarioMinimo = 800.00; AtualizaLista(); AtualizarClickedCommand = new Command(() => { if (ValidaPreenchimentoCampos()) { AtualizaLista(); _dialogService.AlertAsync("Status", "Valor do salário mínimo foi atualizado!", "Ok"); } }); }
public CalculadorIRPessoaFisicaService(ICalculoIRService calculoIRService, IAliquotaService aliquotaService, IContribuinteService contribuinteService) { _calculoIRService = calculoIRService; _aliquotaService = aliquotaService; _contribuinteService = contribuinteService; }
public ContribuinteController(IContribuinteService contribuinteService, INotificationHandler <Notification> notifications) : base(notifications) { _contribuinteService = contribuinteService; }