Example #1
0
    /// <summary>
    /// Kiểm tra xem email này đã có trong bảng member hay chưa, nếu là cập nhật sẽ kiểm tra các dòng trừ dòng hiện tại
    /// </summary>
    /// <param name="email"></param>
    /// <param name="insert"></param>
    /// <param name="tenDangNhapHienTai"></param>
    /// <returns></returns>
    private bool CheckExistedEmail(string email, bool insert, string tenDangNhapHienTai)
    {
        condition = MembersTSql.GetMembersByVmemberemail(email);
        if (!insert)
        {
            condition = DataExtension.AndConditon(condition, MembersColumns.vMemberAccount + " <> '" + tenDangNhapHienTai + "'");
        }
        DataTable dt = new DataTable();

        dt = Members.GetMembersCondition("1", MembersColumns.IMID, condition, "");
        return(dt.Rows.Count > 0);
    }
    bool ExistedEmail(string email, string app)
    {
        condition = DataExtension.AndConditon(
            MembersTSql.GetMembersByVmemberemail(email),
            MembersTSql.GetMembersByVproperty(app));
        DataTable dt = new DataTable();

        dt = Members.GetMembersCondition("", MembersColumns.ImidColumn, condition, "");
        if (dt.Rows.Count > 0)
        {
            return(true);
        }
        else
        {
            return(false);
        }
    }