示例#1
0
        public Contact GetContactByContactId(GetContactByContactIdRequest request)
        {
            Contact contact = null;

            try
            {
                ContactData contactData = EndpointUtil.GetContactByContactId(request);
                if (contactData != null)
                {
                    contact = Mapper.Map <Contact>(contactData);
                    if (!string.IsNullOrEmpty(contactData.PatientId))
                    {
                        contact.IsPatient = true;
                    }

                    if (!string.IsNullOrEmpty(contactData.UserId))
                    {
                        contact.IsUser = true;
                    }
                }
                return(contact);
            }
            catch (Exception ex) { throw ex; }
        }