public ActionReturn Insert(Models.AppUserSettings settings) { filter.Add("Uid", new FilterCondition() { Operation = CommonLibrary.Operation.EqualTo, Value = settings.Uid.ToString() }); filter.Add("isactive", new FilterCondition() { Operation = CommonLibrary.Operation.EqualTo, Value = "true" }); DB.AppUserSettings userSettings = _dbCommands.FetchRecords <DB.AppUserSettings>(new Filter() { FilterOn = filter }).SingleOrDefault(); if (userSettings != null) { return(new ActionReturn() { Id = userSettings.SId, Status = userSettings.Status }); } userSettings = Assgin(settings); _dbCommands.Insert(userSettings); bool status = _dbCommands.Save(); return(new ActionReturn() { Id = userSettings.SId, Status = status }); }
public ActionReturn Insert(Models.CallChatSetting setting) { filter.Add("CFromId", new FilterCondition() { Condition = Condition.Or, Operation = CommonLibrary.Operation.EqualTo, Value = setting.FromId.ToString() }); filter.Add("CToId", new FilterCondition() { Condition = Condition.Or, Operation = CommonLibrary.Operation.EqualTo, Value = setting.ToId.ToString() }); bool status = false; DB.CallChatSetting chatSestting = _dbCommands.FetchRecords <DB.CallChatSetting>(new Filter() { FilterOn = filter }).SingleOrDefault(); if (chatSestting == null) { chatSestting = Assgin(setting); _dbCommands.Insert(chatSestting); status = _dbCommands.Save(); } return(new ActionReturn() { Id = chatSestting.CId, Status = status, }); }
public ActionReturn AddFriend(Models.UserConnectRequest connectRequest) { DB.UserConnectRequest userConnect = Assgin(connectRequest); _dbCommand.Insert(userConnect); bool status = _dbCommand.Save(); return(new ActionReturn() { Id = userConnect.Id, Status = status, Message = "Friend request sent." }); }
public ActionReturn Insert(Models.FToken fToken) { DB.FToken _fToken = new DB.FToken() { TDeviceUUid = fToken.DeviceUUID, TToken = fToken.Token, IsActive = fToken.IsActive }; _dbCommands.Insert(_fToken); bool status = _dbCommands.Save(); return(new ActionReturn() { Id = _fToken.Tid, Status = status }); }
public ActionReturn Insert(Models.UnRegisteredDevice unRegisteredDevice) { DB.UnRegisterdDevices registerdDevices = new UnRegisterdDevices() { uIsVerifyed = false, uIsActive = true, uRDNumber = unRegisteredDevice.DeviceNumber, uRDtype = unRegisteredDevice.TypeId, uRDId = unRegisteredDevice.DeviceId }; _dbCommands.Insert(registerdDevices); bool status = _dbCommands.Save(); return(new ActionReturn() { Id = registerdDevices.uRId, Status = status }); }
public Models.OTP Insert(Models.OTP oTP) { OTPVerification oTPVerification = new OTPVerification() { oAccount = oTP.Account, oCode = (string)oTP.Code, oToken = Util.GenerateRandHashToken(), oVerifyed = false }; _dbCommands.Insert(oTPVerification); bool status = _dbCommands.Save(); return(new Models.OTP() { Id = oTPVerification.oId, Code = oTPVerification.oCode, Account = oTPVerification.oAccount, Token = oTPVerification.oToken, isVerifyed = oTPVerification.oVerifyed }); }