예제 #1
0
        /// <summary>
        /// Add a new email for the client
        /// </summary>
        /// <param name="email">Email client</param>
        /// <param name="clientId">Client Id</param>
        public void AddEmail(string email, string clientId)
        {
            if (!string.IsNullOrWhiteSpace(email) && AtlasDataContext.ClientEmails.Where(x => x.ClientId == clientId && x.Email == email.Trim()).Count() == 0)
            {
                var clientEmail = new ClientEmail
                {
                    Email    = email.Trim(),
                    ClientId = clientId
                };

                AtlasDataContext.ClientEmails.Add(clientEmail);
                AtlasDataContext.SaveChanges();
            }
        }
예제 #2
0
 /// <summary>
 /// Service constructor
 /// </summary>
 /// <param name="scalaDataContext">ScalaDataContext</param>
 public ClientService(ScalaDataContext scalaDataContext, AtlasDataContext atlasDataContext)
 {
     ScalaDataContext = scalaDataContext;
     AtlasDataContext = atlasDataContext;
 }