public GetPacientesOut GetPacientes(GetPacientesIn input) { GetPacientesOut output = new GetPacientesOut() { result = Result.Error }; try { DbContextApplication dbContext = new DbContextApplication(); var linqResult = dbContext.Pacientes.ToList(); output.pacientes = new List <PruebaNexos.Entities.Paciente>(); output.totalRecords = linqResult.Count; foreach (var linqPaciente in linqResult) { var paciente = new PruebaNexos.Entities.Paciente() { Id_Paciente = linqPaciente.Id_Paciente, Nombre = linqPaciente.Nombre, NumeroSeguroSocial = linqPaciente.NumeroSeguroSocial, MedicoPreferido = linqPaciente.MedicoPreferido }; output.pacientes.Add(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 GetPacientesOut GetPacientes(GetPacientesIn input) { return(paciente.GetPacientes(input)); }