public Assignment GetAssignment(int?internId) { var assignment = new Assignment(); var repo = Ioc.Get <EmployersRepository>(); var intern = Query(internId ?? 0, null).SingleOrDefault(); var employer = repo.Query(assignment.EmployerId ?? 0).SingleOrDefault(); if (intern != null) { assignment.InternName = intern.FullName; assignment.EmployerId = intern.EmployerId; } if (employer != null) { assignment.Organization = employer.Organization; } assignment.Employers = repo.Query(null); return(assignment); }
protected Repository() { _db = Ioc.Get <IDbConnectionFactory>(); }
public static Employer Get(int?id) { var repo = Ioc.Get <EmployersRepository>(); return(repo.Get(id)); }
public AppController() { _internsRepo = Ioc.Get <InternsRepository>(); _employersRepo = Ioc.Get <EmployersRepository>(); _userRepository = Ioc.Get <UserRepository>(); }