public ActionResult Create(Guid idPaciente) { try { PacienteDto paciente = _pacienteService.Get(idPaciente); FormAntecedentes form = new FormAntecedentes(); if (paciente != null) { form.IdPaciente = idPaciente; } else { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } return(View()); } catch (Exception ex) { _log.Error($"[Method: Create(Guid idPaciente)] -> {ex}"); return(Redirect("~/Error/Error")); } }
public ActionResult <IEnumerable <Paciente> > Get([FromQuery] string nome) { if (string.IsNullOrWhiteSpace(nome)) { return(_pacienteService.Get().ToList()); } return(_pacienteService.Get().Where(p => p.Nome.ToLower().Contains(nome.ToLower())).ToList()); }
// GET: /DiagnosticoTratamiento/Create public ActionResult Create(Guid idpaciente) { try { PacienteDto paciente = _pacienteService.Get(idpaciente); FormDiagnosticoTratamiento form = new FormDiagnosticoTratamiento(); if (paciente != null) { form.IdPaciente = idpaciente; form.IdPrimeraVisita = paciente.primeraVisita.FirstOrDefault().idPrimeraVisita; } else { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } return(View(form)); } catch (Exception ex) { _log.Error($"[Method: Create(Guid idPaciente)] -> {ex}"); return(Redirect("~/Error/Error")); } }
public IActionResult Get(int id) { try { return(Ok(_pacienteService.Get(id).ToPacienteViewModel())); } catch (AppException ex) { return(SendFeedback(ex.Message)); } catch (System.Exception ex) { _logger.LogError(ex.Message, ex, ex.InnerException); return(SendFeedback(_unavailable)); } }
// GET: /Paciente/Edit public ActionResult Edit(Guid?idpaciente) { try { if (idpaciente == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } var paciente = _pacienteService.Get((Guid)idpaciente); if (paciente == null) { return(HttpNotFound()); } return(View(paciente.PacienteDtoToFormPaciente())); } catch (Exception ex) { _log.Error($"[Method: Edit(Guid? idpaciente)] -> {ex}"); return(Redirect("~/Error/Error")); } }
public ActionResult Index(Guid idpaciente) { try { ViewBag.paciente = new SelectList(new List <PacienteDto>() { _pacienteService.Get(idpaciente) }, "idPaciente", "idPaciente"); return(View(_consultaService.GetAllByPacienteId(idpaciente))); } catch (Exception ex) { _log.Error($"[Method: Index(Guid idpaciente)] -> {ex}"); return(Redirect("~/Error/Error")); } }
public IHttpActionResult GetPaciente(string cpf) { var retorno = _pacienteService.Get(cpf); if (!retorno.Status) { return(new InvalidListMessageResult(retorno.Message)); } return(Ok(retorno)); }
public ActionResult <PacienteDTO> GetPaciente(int id) { var paciente = pacienteService.Get(id); if (paciente is null) { return(NotFound()); } else { return(paciente); } }
public void Get_Returns_CorrectType() { //Arrange _pacienteRepositoryMock.Expects.AtMost(1).Method(x => x.GetById(Guid.Empty)).With(Is.TypeOf(typeof(Guid))).WillReturn(new PacienteModel() { idPaciente = Guid.Empty }); //Act var result = _pacienteService.Get(Guid.Empty); //Assert Assert.AreEqual(typeof(PacienteDto), result.GetType()); }
public async Task <ActionResult <VolLogin> > Get(string correo) { VolLogin v = new VolLogin(); Paciente p = _pacienteService.Get(correo); VoluntarioBasico vb = _voluntarioBasicoService.Get(correo); VoluntarioMedico vm = _voluntarioMedicoService.Get(correo); VoluntarioAsociacion va = _voluntarioAsociacionService.Get(correo); if (p != null) { v.idUser = p.Id; v.tipoUser = p.TipoUsuarioId; return(Ok(v)); } else if (vb != null) { v.idUser = vb.Id; v.tipoUser = vb.TipoUsuarioId; return(Ok(v)); } else if (vm != null) { v.idUser = vm.Id; v.tipoUser = vm.TipoUsuarioId; return(Ok(v)); } else if (va != null) { v.idUser = va.Id; v.tipoUser = va.TipoUsuarioId; return(Ok(v)); } else { return(Ok(null)); } }
public async Task <ActionResult> Get(Guid id) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } try { return(Ok(await _service.Get(id))); } catch (ArgumentException e) { return(StatusCode((int)HttpStatusCode.InternalServerError, e.Message)); } }
public async Task <ActionResult> Add(VoluntarioBasico voluntarioBasico) { var p = _pacienteService.Get(voluntarioBasico.Email); var vb = _voluntarioService.Get(voluntarioBasico.Email); var vm = _voluntarioMedico.Get(voluntarioBasico.Email); var va = _voluntarioAsociacion.Get(voluntarioBasico.Email); if (p == null && vb == null && vm == null && va == null) { await _voluntarioService.Add(voluntarioBasico); return(Ok(voluntarioBasico.Id)); } else { return(Ok(null)); } }
public async Task <EventoDto> GetDto(int id) { var evento = await Get(id); if (evento != null) { var paciente = await _pacienteService.Get(evento.PacienteId); var voluntarioMedicoId = evento.VoluntarioMedicoId ?? -1; var medico = voluntarioMedicoId != -1 ? await _voluntarioMedicoService.Get(voluntarioMedicoId) : null; var eventoDto = new EventoDto { Id = evento.Id, Fecha = evento.Fecha, NombrePaciente = paciente.Nombre, ApellidoPaciente = paciente.Apellido, NombreMedico = medico != null ? medico.Nombre : null, ApellidoMedico = medico != null ? medico.Apellido : null }; return(eventoDto); } return(null); }
public ActionResult Get(int id) { return(Ok( pacienteService.Get(id) )); }
public async Task <ActionResult <Paciente> > Get(int id) { var pacientes = await _pacienteService.Get(id); return(Ok(pacientes)); }
public IActionResult Get(int id) { return(Json( _PacienteService.Get(id) )); }