public List <Paciente> GetPaciente(string query) { Service service = new Service(""); SearchPacienteInput input = new SearchPacienteInput() { Searchtext = query }; SearchPacienteOutput listaPacientes = service.SearchPaciente(input); if (listaPacientes.ReturnValue == SearchPacienteOutput.Returns.Ok) { return((from paciente in listaPacientes.ResultData select new Paciente() { Apellido = paciente.Apellido, DNI = paciente.DNI, Domicilio = paciente.Domicilio, FechaNacimiento = paciente.FechaNacimiento.Value, IdPaciente = paciente.IdPaciente, Localidad = paciente.Localidad, Nombre = paciente.Nombre, Sexo = paciente.Sexo, Telefono = paciente.Telefono }).ToList()); } else { return(new List <Paciente>()); } }
public List <Paciente> GetAllPacientes(string filtro) { Service service = GetService(); SearchPacienteInput input = new SearchPacienteInput() { Searchtext = filtro }; SearchPacienteOutput listaPacientes = service.SearchPaciente(input); if (listaPacientes.ReturnValue == SearchPacienteOutput.Returns.Ok) { return((from paciente in listaPacientes.ResultData select new Paciente() { Apellido = paciente.Apellido, DNI = paciente.DNI, Domicilio = paciente.Domicilio, FechaNacimiento = paciente.FechaNacimiento == null ? new DateTime(1800, 1, 1) : paciente.FechaNacimiento, IdPaciente = paciente.IdPaciente, Localidad = paciente.Localidad, Nombre = paciente.Nombre, Sexo = paciente.Sexo, Telefono = paciente.Telefono }).ToList()); } else { return(new List <Paciente>()); } }