public IEnumerable <UserInfoViewModel> GetFullUsersInfo() { List <UserInfoViewModel> userInfoList = new List <UserInfoViewModel>(); var context = new TimesheetDbContext(); var allUsers = context.Users.ToList(); foreach (var user in allUsers) { string UserName2 = user.Id; var roles = userManager.GetRoles(UserName2); // string oneRole = roles[0]; userInfoList.Add( new UserInfoViewModel { userId = user.Id, IsAdmin = true, FistName = user.FirstName, LastName = user.LastName, Email = user.Email, PasswordHash = user.PasswordHash, SecurityStamp = user.SecurityStamp, SuperiorId = user.SuperiorId, UserName = user.UserName, role = roles, }); } return(userInfoList); }
public ActivityService(TimesheetDbContext context, ActivityRepository activityRepository) { this.context = new TimesheetDbContext(); this.activityTypeRepository = new ActivityTypeRepository(context); this.activityRepository = new ActivityRepository(context); this.projectRoleTypeRepository = new ProjectRoleTypeRepository(context); this.projectRepository = new ProjectRepository(context); this.email = new Email(); userManager = HttpContext.Current.GetOwinContext().GetUserManager <ApplicationUserManager>(); }
protected virtual void Dispose(bool disposing) { if (disposing) { if (context != null) { context.Dispose(); context = null; } } }
public static void SeedHostDb(TimesheetDbContext context) { context.SuppressAutoSetTenantId = true; // Host seed new InitialHostDbBuilder(context).Create(); // Default tenant seed (in host database). new DefaultTenantBuilder(context).Create(); new TenantRoleAndUserBuilder(context, 1).Create(); }
public TimesheetController(TimesheetDbContext db, IDbService <YYYYMMLocked> yyyymmLockedService, IDbService <WorkDate> workDateService, IDbService <TimeCard> timeCardService, IDbService <Project> projectService, IDbService <ProjectTracker> projectTrackerService, IDbService <Assignment> assignmentService, IDbService <Employee> employeeService, IDbService <EmployeeCurrentProject> employeeCurrentProjectService, IUnitOfWork uow) { _employeeService = employeeService; _employeeCurrentProjectService = employeeCurrentProjectService; _assignmentService = assignmentService; _projectTrackerService = projectTrackerService; _projectService = projectService; _timeCardService = timeCardService; _workDateService = workDateService; _yyyymmLockedService = yyyymmLockedService; _uow = uow; _db = db; }
public IEnumerable <UserInfoViewModel> GetUsersInfo() { List <UserInfoViewModel> userInfoList = new List <UserInfoViewModel>(); var context = new TimesheetDbContext(); var allUsers = context.Users.ToList(); foreach (var user in allUsers) { userInfoList.Add( new UserInfoViewModel { userId = user.Id, IsAdmin = true, FistName = user.FirstName, LastName = user.LastName, }); } return(userInfoList); }
public virtual void Dispose(bool disposing) { if (_disposed) { return; } if (disposing) { if (DbContext != null) { DbContext.Dispose(); DbContext = null; } } // release any unmanaged objects // set the object references to null _disposed = true; }
public ClientController(TimesheetDbContext context) { _context = context; }
public AuthRepository() { this.context = new TimesheetDbContext(); userManager = new UserManager <IdentityUser>(new UserStore <IdentityUser>(context)); }
public ActivityRepository(TimesheetDbContext context) : base(context) { }
public SheetRepo(TimesheetDbContext context) { _context = context; }
public ProjectTypeService(TimesheetDbContext context) { this.context = new TimesheetDbContext(); this.projectTypeRepository = new ProjectTypeRepository(context); }
/// <summary> /// Repository constructor /// </summary> /// <param name="dbContext"></param> public Repository(TimesheetDbContext dbContext) { _dbContext = dbContext; _dbSet = _dbContext.Set <TEntity>(); }
public DefaultTenantBuilder(TimesheetDbContext context) { _context = context; }
public DefaultLanguagesCreator(TimesheetDbContext context) { _context = context; }
public UserAggregateRepo(TimesheetDbContext context) { _context = context; }
public UserRepo(TimesheetDbContext context) { _context = context; }
public StaffController(TimesheetDbContext context) { _context = context; }
public ContractRepo(TimesheetDbContext dbContext) { _dbContext = dbContext; }
// GET: /<controller>/ public TimesheetdayController(TimesheetDbContext dbContext) { context = dbContext; }
public InvoiceAggregateRepo(TimesheetDbContext context) { _context = context; }
public ProjectRoleTypeRepository(TimesheetDbContext context) : base(context) { }
public EmployeeRepo(TimesheetDbContext context) { _context = context; }
public GenericRepository(TimesheetDbContext context) { this.context = context; dbSet = context.Set <T>(); }
public CompaniesController(TimesheetDbContext context) { _context = context; }
public DefaultEditionCreator(TimesheetDbContext context) { _context = context; }
public TimesheetsController(TimesheetDbContext context) { _context = context; }
public LocationController(TimesheetDbContext context) { _context = context; }
public RefreshTokenRepo(TimesheetDbContext context) { _context = context; }
public SkillController(TimesheetDbContext dbContext) { context = dbContext; }