public IndexModel(ISageService sageService, IOptions <SageSettings> options, IAuthConfigRepository authConfigRepository, DamaContext context) { _sageService = sageService; _authConfigRepository = authConfigRepository; _settings = options.Value; _context = context; }
public EditModel(DamaContext context, IMapper mapper, IOptions <BackofficeSettings> settings, IBackofficeService service) { _context = context; _mapper = mapper; _backofficeSettings = settings.Value; _service = service; }
public CreateModel(DamaContext context, IMapper mapper, IBackofficeService service, IOptions <BackofficeSettings> backofficeSettings) { _context = context; _mapper = mapper; _service = service; _backofficeSettings = backofficeSettings.Value; }
public void ChangeCategoryEntryState(Category category, EntityState entityState) { if (category == null) { throw new ArgumentNullException("category"); } using (var context = new DamaContext()) { context.Entry(category).State = entityState; context.SaveChanges(); } }
public BackofficeService(DamaContext context, IMapper mapper, AppIdentityDbContext identityContext, IOptions <BackofficeSettings> options, IInvoiceService invoiceService, IAuthConfigRepository authConfigRepository) { _damaContext = context; _identityContext = identityContext; _settings = options.Value; _mapper = mapper; _invoiceService = invoiceService; _authConfigRepository = authConfigRepository; }
private void Initialize() { using (var context = new DamaContext()) { var roleManager = new RoleManager <IdentityRole>(new RoleStore <IdentityRole>(context)); var userManager = new UserManager <User>(new UserStore <User>(context)); if (!roleManager.RoleExists("SuperAdmin")) { var newRole = new IdentityRole(); newRole.Name = "SuperAdmin"; roleManager.Create(newRole); } if (!roleManager.RoleExists("Admin")) { var newRole = new IdentityRole(); newRole.Name = "Admin"; roleManager.Create(newRole); } if (!roleManager.RoleExists("SimpleUser")) { var newRole = new IdentityRole(); newRole.Name = "SimpleUser"; roleManager.Create(newRole); } var superAdmin = new User() { UserName = "******", Password = "******", Email = "*****@*****.**", FirstName = "Super", LastName = "Admin", }; var result = userManager.Create(superAdmin, superAdmin.Password); if (result.Succeeded) { userManager.AddToRole(superAdmin.Id, UserRole.SuperAdmin.ToString()); userManager.AddToRole(superAdmin.Id, UserRole.Admin.ToString()); userManager.AddToRole(superAdmin.Id, UserRole.SimpleUser.ToString()); } } }
protected override bool AuthorizeCore(HttpContextBase httpContext) { //If the user is not logged in return true because other methods will handle this case if (!base.AuthorizeCore(httpContext)) { return(true); } var userName = HttpContext.Current.User.Identity.Name; using (var context = new DamaContext()) { _user = context.Users .Where(u => u.UserName == userName) .FirstOrDefault(); } if (_user == null || _user.Blocked) { return(false); } return(true); }
public IndexModel(DamaContext context, IMapper mapper) { _context = context; _mapper = mapper; }
public CreateModel(DamaContext context, IMapper mapper) { _context = context; _mapper = mapper; }
public IndexModel(DamaContext context) { _db = context; }
public UserSqlRepository(DamaContext context) { this.context = context; dbSet = context.Set <User>(); }
public DetailsModel(DamaContext context, IMapper mapper) { _context = context; _mapper = mapper; }
public ShopService(DamaContext db, IMapper mapper) { _db = db; _mapper = mapper; }