private void CreateRoles() { ESMDbContext db = new ESMDbContext(); var roleManager = new RoleManager <IdentityRole>(new RoleStore <IdentityRole>(db)); if (!roleManager.RoleExists("Admin")) { var role = new IdentityRole(); role.Name = "Admin"; roleManager.Create(role); } if (!roleManager.RoleExists("User")) { var role = new IdentityRole(); role.Name = "User"; roleManager.Create(role); } }
// GET: UserPanel public ActionResult Index(string searchString = null) { ESMDbContext db = new ESMDbContext(); var currUserId = User.Identity.GetUserId(); var directoryResult = _directoriesService.GetUserDirectory(currUserId); var companies = from company in db.Companies join reference in db.UserCompanyRefs on company.CompanyId.ToString() equals reference.CompanyId.ToString() where reference.UserId.ToString() == currUserId.ToString() select company; if (!String.IsNullOrEmpty(searchString)) { companies = companies.Where(x => x.Name.Contains(searchString) || x.Description.Contains(searchString)); } if (Request.IsAjaxRequest()) { return(PartialView("_CompaniesList", companies.ToList())); } return(View(companies.ToList())); }
public EarningsController() { _db = new ESMDbContext(); }
public CompaniesController(ICompaniesService companiesService) { _db = ESMDbContext.Create(); _companiesService = companiesService; }
public PartialEarningsController(ESMDbContext context) { _context = context; }
public NotesController(ESMDbContext context) { _context = context; }
public ESMUserStore(ESMDbContext context) : base(context) { }
public EmployeesController(IEmployeesService employeesService, IDirectoriesService directoriesService) { _db = new ESMDbContext(); _employeesService = employeesService; _directoriesService = directoriesService; }