public bool EditContact(EvolentHealthDataModel.Contact contact)
 {
     try
     {
         using (var dataContext = new EvolentHealthDBNewEntities())
         {
             var result = dataContext.Contacts.Where(a => a.Id == contact.Id).FirstOrDefault();
             if (result != null)
             {
                 result.LastName    = contact.LastName.Trim();
                 result.FirstName   = contact.FirstName.Trim();
                 result.Email       = contact.Email.Trim();
                 result.PhoneNumber = contact.PhoneNumber.Trim();
                 result.Status      = contact.Status;
                 result.UpdatedOn   = DateTime.Now;
                 return(dataContext.SaveChanges() > 0 ? true : false);
             }
             else
             {
                 return(false);
             }
         }
     }
     catch
     {
         throw;
     }
 }
 public bool AddContact(EvolentHealthDataModel.Contact contact)
 {
     try
     {
         using (var dataContext = new EvolentHealthDBNewEntities())
         {
             DataEntity.Contact contactData = new DataEntity.Contact
             {
                 CreatedOn   = DateTime.Now,
                 Email       = contact.Email.Trim(),
                 FirstName   = contact.FirstName.Trim(),
                 LastName    = contact.LastName.Trim(),
                 PhoneNumber = contact.PhoneNumber.Trim(),
                 Status      = contact.Status,
                 UpdatedOn   = DateTime.Now
             };
             dataContext.Contacts.Add(contactData);
             return(dataContext.SaveChanges() > 0 ? true : false);
         }
     }
     catch
     {
         throw;
     }
 }