public GetPacienteOut GetPaciente(GetPacienteIn input) { GetPacienteOut output = new GetPacienteOut() { result = Result.Error }; try { DbContextApplication dbContext = new DbContextApplication(); var linqResult = dbContext.Pacientes.Find(input.Id); var paciente = new PruebaNexos.Entities.Paciente() { Id_Paciente = linqResult.Id_Paciente, Nombre = linqResult.Nombre, NumeroSeguroSocial = linqResult.NumeroSeguroSocial, MedicoPreferido = linqResult.MedicoPreferido }; output.paciente = paciente; output.result = Result.Success; return(output); } catch (Exception e) { output.MensajeExcepcion = "Excepción no controlada por favor comuniquese con el administrador enviele el siguiente mensaje: " + e.Message; return(output); } }
public GetPacienteOut GetPaciente(GetPacienteIn input) { return(paciente.GetPaciente(input)); }
public GetPacienteOut GetPaciente([FromBody] GetPacienteIn input) { return(paciente.GetPaciente(input)); }