예제 #1
0
        public async Task <bool> Delete(int Id)
        {
            DIBZ.Common.Model.CommunityMember CommunityMember = null;
            if (Id > 0)
            {
                CommunityMember = await GetCommunityMemberById(Id);
            }
            CommunityMember.IsDeleted = true;
            //We can delete both Hard/soft delete
            //Db.Remove(GameCatalog);
            await Db.SaveAsync();

            return(true);
        }
예제 #2
0
        public DIBZ.Common.Model.CommunityMember AddUpdateUser(int id, string userName, string email, string password)
        {
            DIBZ.Common.Model.CommunityMember User = null;
            if (id > 0)
            {
                User = GetUserById(id);
            }
            else
            {
                User = new DIBZ.Common.Model.CommunityMember();
            }

            User.IsActive  = true;
            User.IsDeleted = false;
            User.Name      = userName;
            User.Email     = email;
            User.Password  = Helpers.Hash(password);
            Db.Add(User);
            Db.Save();
            return(User);
        }
예제 #3
0
        public async Task <DIBZ.Common.Model.CommunityMember> AddUpdateGameCatalog(DIBZ.Common.Model.CommunityMember request)
        {
            DIBZ.Common.Model.CommunityMember CommunityMember = null;
            if (request.Id > 0)
            {
                CommunityMember = await GetCommunityMemberById(request.Id);
            }
            else
            {
                CommunityMember = new DIBZ.Common.Model.CommunityMember();
            }

            CommunityMember.IsActive  = true;
            CommunityMember.IsArchive = true;
            CommunityMember.Address   = request.Address;
            CommunityMember.CellNo    = request.CellNo;
            CommunityMember.Email     = request.Email;
            CommunityMember.Name      = request.Name;
            CommunityMember.Password  = request.Password;
            await Db.SaveAsync();

            return(CommunityMember);
        }