Ejemplo n.º 1
0
        private List <Especialidade> getEspecialidades(decimal prServicoID)
        {
            EspecialidadeRepository lEspecialidadeRepository = new EspecialidadeRepository();
            List <Especialidade>    lResult = lEspecialidadeRepository.getByServico(prServicoID);

            return(lResult);
        }
Ejemplo n.º 2
0
 public FindEspecialidade(CoViking prCoViking, decimal prServico)
 {
     aCoViking  = prCoViking;
     aServicoID = prServico;
     aEspecialidadeRepository       = new EspecialidadeRepository();
     aServicosRepository            = new ServicosRepository();
     aTipoDocumentoMedicoRepository = new TipoDocumentoMedicoRepository();
 }
Ejemplo n.º 3
0
 public IActionResult GetByEspecialidades(string especialidade)
 {
     try
     {
         EspecialidadeRepository esp = new EspecialidadeRepository();
         return(Ok(_medicoRepository.ListarMedicosPorEspecialidade(esp.BuscarPorTitulo(especialidade))));
     }
     catch (Exception e)
     {
         return(BadRequest(e));
     }
 }
Ejemplo n.º 4
0
 public IHttpActionResult Post([FromBody] EspecialidadeForm entity)
 {
     using (var repository = new EspecialidadeRepository())
     {
         try
         {
             return(Ok(CreateResponse(true, "Especialidade salva com sucesso", repository.Save(entity))));
         }
         catch (System.Exception ex)
         {
             return(Content(HttpStatusCode.BadRequest, CreateResponse(false, "Erro ao salvar os dados da especialidade", ex.Message)));
         }
     }
 }
Ejemplo n.º 5
0
 public IHttpActionResult GetForEdit([FromUri] int key)
 {
     using (var repository = new EspecialidadeRepository())
     {
         try
         {
             return(Ok(CreateResponse(true, "Dados da especialidade retornados com sucesso", repository.GetForEdit(key))));
         }
         catch (System.Exception ex)
         {
             return(Content(HttpStatusCode.BadRequest, CreateResponse(false, "Erro ao retornar os dados da especialidade", ex.Message)));
         }
     }
 }
Ejemplo n.º 6
0
 public IHttpActionResult GetList([FromUri] EspecialidadeFilterQuery filter)
 {
     using (var repository = new EspecialidadeRepository())
     {
         try
         {
             return(Ok(CreateResponse(true, "Lista de especialidades retornada com sucesso", repository.GetList(filter))));
         }
         catch (System.Exception ex)
         {
             return(Content(HttpStatusCode.BadRequest, CreateResponse(false, "Erro ao retornar as especialidades", ex.Message)));
         }
     }
 }
Ejemplo n.º 7
0
 public IHttpActionResult Delete([FromUri] int key)
 {
     using (var repository = new EspecialidadeRepository())
     {
         try
         {
             return(Ok(CreateResponse(true, "Especialidade excluída com sucesso", repository.Delete(key))));
         }
         catch (System.Exception ex)
         {
             return(Content(HttpStatusCode.BadRequest, CreateResponse(false, "Erro ao excluir uma especialidade", ex.Message)));
         }
     }
 }
Ejemplo n.º 8
0
 public EspecialidadesDomain(EspecialidadeRepository repository)
 {
     _repository = repository;
 }
Ejemplo n.º 9
0
        public void FindAll()
        {
            EspecialidadeRepository lSubServicosRepository = new EspecialidadeRepository();

            acoSubServicos = lSubServicosRepository.getAll();
        }