Exemple #1
0
        public void SaveUpdateGroupMemberValidator(GroupMemberValidator GMV)
        {
            GroupMemberValidator GMVRec = new GroupMemberValidator();

            if (base.LoadTableSilent(Constants.GroupMemberValidatorTableName))
            {
                TableOperation insertOperation = TableOperation.InsertOrReplace(GMV);
                base.EntityTable.Execute(insertOperation);
            }
        }
Exemple #2
0
        public bool DeleteGroupMemberValidatorRec(GroupMemberValidator GMV)
        {
            try
            {
                if (base.LoadTableSilent(Constants.GroupMemberValidatorTableName))
                {
                    TableOperation deleteOperation = TableOperation.Delete(GMV);
                    base.EntityTable.Execute(deleteOperation);
                    return(true);
                }
            }
            catch (Exception ex) { }

            return(false);
        }
Exemple #3
0
        public bool AddGroupMemberToValidate(string profileID, string groupID, string notificationIdentity)
        {
            if (string.IsNullOrEmpty(profileID) || string.IsNullOrEmpty(profileID))
            {
                return(false);
            }

            GroupMemberValidator member = new GroupMemberValidator();

            member.ProfileID            = profileID;
            member.GroupID              = Convert.ToInt32(groupID);
            member.ValidationID         = TokenManager.GenerateNewValidationID();
            member.NotificationIdentity = notificationIdentity;

            if (base.LoadTableSilent(Constants.GroupMemberValidatorTableName))
            {
                TableOperation insertOperation = TableOperation.InsertOrReplace(member);
                base.EntityTable.Execute(insertOperation);
                return(true);
            }
            return(false);
        }
Exemple #4
0
        //ssm
        public GroupMemberValidator GetValidateGroupMemberRec(string validationID, string ProfileID)
        {
            GroupMemberValidator ValidatorRec       = null;
            TableQuery <GroupMemberValidator> query = null;

            query = new TableQuery <GroupMemberValidator>().Where(TableQuery.CombineFilters(
                                                                      TableQuery.GenerateFilterCondition("ValidationID", QueryComparisons.Equal, validationID),
                                                                      TableOperators.And,
                                                                      TableQuery.GenerateFilterCondition("ProfileID", QueryComparisons.Equal, ProfileID))
                                                                  );
            try
            {
                if (base.LoadTableSilent(Constants.GroupMemberValidatorTableName))
                {
                    ValidatorRec = base.EntityTable.ExecuteQuery(query).FirstOrDefault();
                }

                return(ValidatorRec);
            }
            catch (Exception ex) { }

            return(ValidatorRec);
        }