public ExDataAccessTake2(string connString) { _mapper = GetType().Assembly.GenerateMapper(connString); _companyDao = new CompanyDao(_mapper); _jobDao = new JobDao(_mapper); _userDao = new UserDao(_mapper); }
public ExDataAccessTake1() { _mapper = GetType().Assembly.GenerateMapper(); _companyDao = new CompanyDao(_mapper); _jobDao = new JobDao(_mapper); _userDao = new UserDao(_mapper); }
public ExDataAccessTake3(string userName, string userPass) { //I recommend creating the name value collection within this project //so that you can verify the "keys" match the variables used within your //SqlMap.config file. //If you choose to use more/many/different variables, just make sure //you require them in your constructor here, and pass them all into your //NameValueCollection before calling GenerateMapper. var coll = new NameValueCollection(); coll.Add("username", userName); coll.Add("password", userPass); _mapper = GetType().Assembly.GenerateMapper(coll); _companyDao = new CompanyDao(_mapper); _jobDao = new JobDao(_mapper); _userDao = new UserDao(_mapper); }
public static Job FromDao(IJobDao dao) { return new Job(dao.Id, MapKind(dao.Kind), dao.LogMessages); }
public JobService(IJobDao jobDao) { _jobDao = jobDao; }
public ExampleDataAccess(string connectionString) : base(connectionString) { _companyDao = new CompanyDao(Context); _jobDao = new JobDao(Context); _userDao = new UserDao(Context); }