private static Patient FindPatient(PatientInfo patientInfo, IPersistenceContext context)
{
var patientFindBroker = context.GetBroker<IPatientEntityBroker>();
var criteria = new PatientSelectCriteria();
if (!String.IsNullOrEmpty(patientInfo.PatientId))
criteria.PatientId.EqualTo(patientInfo.PatientId);
else
criteria.PatientId.IsNull();
if (!String.IsNullOrEmpty(patientInfo.PatientsName))
criteria.PatientsName.EqualTo(patientInfo.PatientsName);
else
criteria.PatientsName.IsNull();
return patientFindBroker.FindOne(criteria);
}