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); }
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); } }