public HomeController(ParteiDbContext parteiDbContext, RoleManager <ApplicationRole> roleManager, UserManager <ApplicationUser> userManager, IEmailSender emailSender) { _emailSender = emailSender; _parteiDbContext = parteiDbContext;; _roleManager = roleManager; _userManager = userManager; createRolesandUsers(); }
public AccountController(UserManager <ApplicationUser> userManager, SignInManager <ApplicationUser> signInManager, ParteiDbContext parteiDbContext) { _userManager = userManager; _signInManager = signInManager; _parteiDbContext = parteiDbContext;; }
public ImageUploadController(ILogger <ImageUploadController> logger, IHostingEnvironment environment, ParteiDbContext parteiDbContext, UserManager <ApplicationUser> userManager, SignInManager <ApplicationUser> signInManager) { _environment = environment; _logger = logger; _parteiDbContext = parteiDbContext;; _userManager = userManager; _signInManager = signInManager; }
public TripOverviewController(UserManager <ApplicationUser> userManager, ParteiDbContext parteiDbContext) { _userManager = userManager; _parteiDbContext = parteiDbContext;; }
public TripAddUserController(ParteiDbContext bobcontext) { _parteiDbContext = bobcontext; }
public TripCreateController(ParteiDbContext parteiDbContext, UserManager <ApplicationUser> userManager) { _parteiDbContext = parteiDbContext;; _userManager = userManager; }
private static List <ApplicationUser> FindAdminsOfOrganization(List <CosmosDB.DBModels.Organization> organizations, ParteiDbContext parteiDbContext) { var result = new List <ApplicationUser>(); var users = parteiDbContext.ApplicationUsers.ToList(); foreach (var org in organizations) { foreach (var user in users) { if (user.Id == org.AdminId) { result.Add(user); break; } } } return(result); }
public static List <DataAccessLibrary.Models.Organization> MapOrganizations(List <CosmosDB.DBModels.Organization> organizations, ParteiDbContext parteiDbContext) { var result = new List <DataAccessLibrary.Models.Organization>(); var admins = FindAdminsOfOrganization(organizations, parteiDbContext); foreach (CosmosDB.DBModels.Organization o in organizations) { var toAdd = new DataAccessLibrary.Models.Organization(); toAdd.AdminId = o.AdminId; toAdd.Admin = admins.Where(a => a.Id == o.AdminId).First(); toAdd.Name = o.Name; toAdd.OrganizationImage = o.OrganizationImageUrl; result.Add(toAdd); } return(result); }