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 IEnumerable <OTPSend> CheckSMSToSend(string name, object value) { IEnumerable <OTPVerification> accountList = _dbCommands.FetchRecords <OTPVerification>(name, value).ToList(); List <OTPSend> _accountList = new List <OTPSend>(); foreach (var item in accountList) { _accountList.Add(new Models.OTP() { Account = item.oAccount, isVerifyed = item.oVerifyed }); } return(_accountList); }
public IEnumerable <Models.Device> GetDevice() { IEnumerable <DB.Device> devices = _dbCommands.FetchRecords(); List <Models.Device> device = new List <Models.Device>(); foreach (var item in devices) { device.Add(new Models.Device() { Id = item.dId, IsActive = item.dIsActive, Name = item.dName, Type = item.dType }); } return(device); }