Files
cms_thermo_active/Step.Database/Controllers/FunctionAccessController.cs
T
CMS4390\marantalu a05c3aeb85 Improved configuration
Added signalR auth
2017-12-01 17:18:18 +01:00

33 lines
764 B
C#

using System;
using System.Linq;
using System.Web.Helpers;
using Step.Model;
namespace Step.Database.Controllers
{
public class FunctionAccessController : IDisposable
{
private DatabaseContext dbCtx;
public FunctionAccessController()
{
// Initialize database context
dbCtx = new DatabaseContext();
}
public void Dispose()
{
// Clear database context
dbCtx.Dispose();
}
public FunctionAccessModel FindEnabledFunctionByName(string functionName)
{
return dbCtx
.FunctionsAccess
.Where(x => x.Name == functionName && x.Enabled == true)
.FirstOrDefault();
}
}
}