Exemplo n.º 1
0
        public bool CheckDuplicateEmailStatus(Guid userGuid, Guid emailBookGuid, CheckEmailScope scope, string email)
        {
            DataTable dataTableEmailStatus = base.FetchSPDataTable("EmailStatus", "@Scope", (int)scope,
                                                                   "@Email", email,
                                                                   "@EmailBookGuid", emailBookGuid,
                                                                   "@UserGuid", userGuid);

            return(dataTableEmailStatus.Rows.Count > 0 ? false : true);
        }
Exemplo n.º 2
0
 public bool InsertEmailAddress(Guid userGuid, Guid phoneBookGuid, string emailsXml, ref int countEmailDuplicate, CheckEmailScope scope)
 {
     try
     {
         DataTable dtInfo = FetchSPDataTable("InsertEmailAddress",
                                             "@UserGuid", userGuid,
                                             "@PhoneBookGuid", phoneBookGuid,
                                             "@EmailsXml", emailsXml,
                                             "@Scope", (int)scope);
         countEmailDuplicate = Helper.GetInt(dtInfo.Rows.Count > 0 ? dtInfo.Rows[0]["CountDuplicateEmails"] : 0);
         return(true);
     }
     catch
     {
         return(false);
     }
 }