public void PopulateDepartmentsDropDownList(BuildingBuddiesContext _context, string meetingLink, object selectedDepartment = null) { var meetingID = from m in _context.Meeting where m.Link.Contains(meetingLink) select m.MeetingID; var departmentsQuery = from d in _context.Department where d.MeetingID == meetingID.First() orderby d.Name select d; DepartmentNameSL = new SelectList(departmentsQuery.AsNoTracking(), "DepartmentID", "Name", selectedDepartment); }
public RegisterModel( UserManager <User> userManager, SignInManager <User> signInManager, ILogger <RegisterModel> logger, IEmailSender emailSender, BuildingBuddiesContext context) { _userManager = userManager; _signInManager = signInManager; _logger = logger; _emailSender = emailSender; _context = context; }
public DeleteModel(BuildingBuddiesContext context, IHttpContextAccessor iHttpContext) { _context = context; _iHttpContext = iHttpContext; }
public static void Initialize(BuildingBuddiesContext context) { context.Database.EnsureCreated(); // traži sastanke if (context.Meeting.Any()) { return; // sastanci postoje- nije potreban seed } var meetings = new Meeting[] { new Meeting { Name = "Erste novi zaposlenici", Link = "https://*****:*****@erstebank.com", UserName = "******", DepartmentID = departments.Single(d => d.Name == "eSlužba 1").DepartmentID, MeetingID = departments.Single(d => d.Name == "eSlužba 1").MeetingID }, new User { Email = "*****@*****.**", UserName = "******", DepartmentID = departments.Single(d => d.Name == "eSlužba 1").DepartmentID, MeetingID = departments.Single(d => d.Name == "eSlužba 1").MeetingID }, new User { Email = "*****@*****.**", UserName = "******", DepartmentID = departments.Single(d => d.Name == "eSlužba 2").DepartmentID, MeetingID = departments.Single(d => d.Name == "eSlužba 2").MeetingID }, new User { Email = "*****@*****.**", UserName = "******", DepartmentID = departments.Single(d => d.Name == "eSlužba 2").DepartmentID, MeetingID = departments.Single(d => d.Name == "eSlužba 2").MeetingID }, new User { Email = "*****@*****.**", UserName = "******", DepartmentID = departments.Single(d => d.Name == "eSlužba 2").DepartmentID, MeetingID = departments.Single(d => d.Name == "eSlužba 2").MeetingID }, new User { Email = "*****@*****.**", UserName = "******", DepartmentID = departments.Single(d => d.Name == "eSlužba 3").DepartmentID, MeetingID = departments.Single(d => d.Name == "eSlužba 3").MeetingID }, new User { Email = "*****@*****.**", UserName = "******", DepartmentID = departments.Single(d => d.Name == "eSlužba 3").DepartmentID, MeetingID = departments.Single(d => d.Name == "eSlužba 3").MeetingID }, new User { Email = "*****@*****.**", UserName = "******", DepartmentID = departments.Single(d => d.Name == "oSlužba 1").DepartmentID, MeetingID = departments.Single(d => d.Name == "oSlužba 1").MeetingID }, new User { Email = "*****@*****.**", UserName = "******", DepartmentID = departments.Single(d => d.Name == "oSlužba 1").DepartmentID, MeetingID = departments.Single(d => d.Name == "oSlužba 1").MeetingID }, new User { Email = "*****@*****.**", UserName = "******", DepartmentID = departments.Single(d => d.Name == "oSlužba 1").DepartmentID, MeetingID = departments.Single(d => d.Name == "oSlužba 1").MeetingID }, new User { Email = "*****@*****.**", UserName = "******", DepartmentID = departments.Single(d => d.Name == "oSlužba 1").DepartmentID, MeetingID = departments.Single(d => d.Name == "oSlužba 1").MeetingID }, new User { Email = "*****@*****.**", UserName = "******", DepartmentID = departments.Single(d => d.Name == "oSlužba 2").DepartmentID, MeetingID = departments.Single(d => d.Name == "oSlužba 2").MeetingID }, new User { Email = "*****@*****.**", UserName = "******", DepartmentID = departments.Single(d => d.Name == "oSlužba 2").DepartmentID, MeetingID = departments.Single(d => d.Name == "oSlužba 2").MeetingID }, new User { Email = "*****@*****.**", UserName = "******", DepartmentID = departments.Single(d => d.Name == "oSlužba 2").DepartmentID, MeetingID = departments.Single(d => d.Name == "oSlužba 2").MeetingID }, new User { Email = "*****@*****.**", UserName = "******", DepartmentID = departments.Single(d => d.Name == "oSlužba 2").DepartmentID, MeetingID = departments.Single(d => d.Name == "oSlužba 2").MeetingID }, new User { Email = "*****@*****.**", UserName = "******", DepartmentID = departments.Single(d => d.Name == "oSlužba 3").DepartmentID, MeetingID = departments.Single(d => d.Name == "oSlužba 3").MeetingID }, new User { Email = "*****@*****.**", UserName = "******", DepartmentID = departments.Single(d => d.Name == "oSlužba 3").DepartmentID, MeetingID = departments.Single(d => d.Name == "oSlužba 3").MeetingID } }; foreach (User u in users) { var password = new PasswordHasher <User>(); var hashed = password.HashPassword(u, "DebelaZirafa1!"); u.NormalizedEmail = u.Email.ToUpper(); u.NormalizedUserName = u.UserName.ToUpper(); u.EmailConfirmed = true; u.SecurityStamp = Guid.NewGuid().ToString("D"); u.PasswordHash = hashed; context.User.Add(u); } context.SaveChanges(); }
public IndexModel(BuildingBuddiesContext context) { _context = context; }
public CountdownModel(BuildingBuddiesContext context, IHttpContextAccessor iHttpContext) { _context = context; _iHttpContext = iHttpContext; }
public LoginModel(SignInManager <User> signInManager, ILogger <LoginModel> logger, BuildingBuddiesContext context) { _signInManager = signInManager; _logger = logger; _context = context; }
public ChatHub(BuildingBuddiesContext context, IHttpContextAccessor iHttpContext) { _context = context; _iHttpContext = iHttpContext; }
public MeetingGenerator(BuildingBuddiesContext context) { _context = context; }