public void DeletarAtendimento(int idAtendimento)
        {
            using var ctx = new Context();

            var deletarAtendimento = new AtendimentoService();

            deletarAtendimento.DeletarAtendimento(ctx, idAtendimento);
        }
        public void AtualizarAtendimento(int idAtendimento)
        {
            using var ctx = new Context();

            var atualizarAtendimento = new AtendimentoService();

            atualizarAtendimento.AtualizarAtendimento(ctx, idAtendimento);
        }
        public void CriarAtendimento(Atendimento Atendimento)
        {
            using var ctx = new Context();

            var criarAtendimento = new AtendimentoService();

            criarAtendimento.CriarAtendimento(ctx, Atendimento);
        }
        public List <Atendimento> Index()
        {
            using var ctx = new Context();

            var atendimentoService = new AtendimentoService();
            var lista = atendimentoService.BuscarAtendimento(ctx);

            return(lista);
        }
        public void Setup()
        {
            var config = new MapperConfiguration(cfg => cfg.AddProfile <MappingProfile>());

            _mapper = config.CreateMapper();
            _atendimentoRepository = new Mock <IAtendimentoRepository>();
            _agendamentoRepository = new Mock <IAgendamentoRepository>();

            _atendimentoService = new AtendimentoService(_atendimentoRepository.Object, _agendamentoRepository.Object, _mapper);
        }
 public AtendimentoAppService(AtendimentoService atendimentoService) :
     base(atendimentoService)
 {
     _atendimentoService = atendimentoService;
 }