Exemple #1
0
        public HttpResponseMessage RegistroNovoAgendamento(AgendamentoDto agendamentoDto)
        {
            if (agendamentoDto == null)
            {
                return(Request.CreateResponse(HttpStatusCode.BadRequest));
            }

            var agendamento = AgendamentoRegras.CreateInstance.Add(agendamentoDto);

            _uow.AgendamentoRepositorio.Adicionar(agendamento);
            _uow.Commit();
            return(Request.CreateResponse(HttpStatusCode.OK, agendamento));
        }
Exemple #2
0
        public HttpResponseMessage RegistroNovoMedico(MedicoDto medicoDto)
        {
            if (medicoDto == null)
            {
                return(Request.CreateResponse(HttpStatusCode.BadRequest));
            }

            var medico = MedicoRegras.CreateInstance.Add(medicoDto);

            _uow.MedicoRepositorio.Adicionar(medico);
            _uow.Commit();
            return(Request.CreateResponse(HttpStatusCode.OK, medico));
        }
        public HttpResponseMessage RegistroNovoPaciente(PacienteDto pacienteDto)
        {
            if (pacienteDto == null)
            {
                return(Request.CreateResponse(HttpStatusCode.BadRequest));
            }

            var response = PacienteRegras.CreateInstance.Add(pacienteDto);

            _uow.PacienteRepositorio.Adicionar(response);
            _uow.Commit();
            return(Request.CreateResponse(HttpStatusCode.OK, response));
        }