public void SetModuleData(Guid siteID, Guid userID, string moduleName, string data) { if (userID != null) { oxite_UserModuleData umData = context.oxite_UserModuleDatas.FirstOrDefault(umd => umd.UserID == userID && string.Compare(umd.ModuleName, moduleName, true) == 0); if (umData != null) { umData.Data = data; } else { context.oxite_UserModuleDatas.InsertOnSubmit( new oxite_UserModuleData { UserID = userID, ModuleName = moduleName, Data = data } ); } context.SubmitChanges(); } }
public string GetModuleData(Guid siteID, Guid userID, string moduleName) { oxite_UserModuleData umData = context.oxite_UserModuleDatas.FirstOrDefault(umd => umd.UserID == userID && string.Compare(umd.ModuleName, moduleName, true) == 0); if (umData != null) { return(umData.Data); } else { return(null); } }
public string GetModuleData(User user, string moduleName) { oxite_UserModuleData umData = context.oxite_UserModuleDatas.FirstOrDefault(umd => umd.UserID == user.ID && string.Compare(umd.ModuleName, moduleName, true) == 0); return(umData != null ? umData.Data : null); }