Beispiel #1
0
        public object Update(Models.OTP oTP)
        {
            var otpData = _dbCommands.FetchSingleRecord <OTPVerification>(oTP.Id);

            if (otpData != null)
            {
                if ((string)oTP.Code == otpData.oCode)
                {
                    otpData.oVerifyed = true;
                    bool status = _dbCommands.Save();
                    return(new ActionReturn()
                    {
                        Status = status,
                        Id = otpData.oId,
                        Message = "OTP verifyed successfully."
                    });
                }
            }
            return(new ActionReturn()
            {
                Status = false,
                Id = otpData.oId,
                Message = "Invalide OTP number."
            });
        }
Beispiel #2
0
        public ActionReturn UpdateSetting(Models.CallChatSetting setting)
        {
            bool status = false;

            DB.CallChatSetting chatSestting = _dbCommands.FetchSingleRecord <DB.CallChatSetting>(setting.Id);
            if (chatSestting != null)
            {
                if (chatSestting.CCallBlocked != setting.CallBlocked)
                {
                    chatSestting.CCallBlocked = setting.CallBlocked;
                }
                if (chatSestting.CChatBlocked != setting.ChatBlocked)
                {
                    chatSestting.CChatBlocked = setting.CallBlocked;
                }
                status = _dbCommands.Save();
            }
            return(new ActionReturn()
            {
                Id = setting.Id,
                Status = status
            });
        }
        public ActionReturn UpdateFriend(Models.UserConnectRequest connectRequest)
        {
            DB.UserConnectRequest request = _dbCommand.FetchSingleRecord <DB.UserConnectRequest>(connectRequest.Id);
            request.IsBlocked        = connectRequest.IsBlocked;
            request.IsRequestAccpted = connectRequest.IsRequestAccpted;
            request.RequestMessage   = (string.IsNullOrWhiteSpace(connectRequest.RequestMessage)) ? request.RequestMessage : connectRequest.RequestMessage;
            bool status = _dbCommand.Save();

            return(new ActionReturn()
            {
                Id = connectRequest.Id,
                Status = status,
                Message = "Friend request removed."
            });
        }