Пример #1
0
 /// <summary>
 /// Initialise data access from connection string
 /// </summary>
 /// <param name="connstring">connection string to the database</param>
 public BaseService(string connstring)
 {
     this.clientDataAccess           = new ClientDataAccess(new SqlExecuter <IMSDBLayer.DataModels.Client>(connstring));
     this.districtDataAccess         = new DistrictDataAccess(new SqlExecuter <IMSDBLayer.DataModels.District>(connstring));
     this.interventionDataAccess     = new InterventionDataAccess(new SqlExecuter <IMSDBLayer.DataModels.Intervention>(connstring));
     this.interventionTypeDataAccess = new InterventionTypeDataAccess(new SqlExecuter <IMSDBLayer.DataModels.InterventionType>(connstring));
     this.userDataAccess             = new UserDataAccess(new SqlExecuter <IMSDBLayer.DataModels.User>(connstring));
     this.reportDataAccess           = new ReportDataAccess(new SqlExecuter <IMSDBLayer.DataModels.ReportRow>(connstring));
 }
Пример #2
0
 /// <summary>
 /// Initialise data access from connection string
 /// </summary>
 /// <param name="connstring">connection string to the database</param>
 public BaseService()
 {
     this.clientDataAccess           = new ClientDataAccess();
     this.districtDataAccess         = new DistrictDataAccess();
     this.interventionDataAccess     = new InterventionDataAccess();
     this.interventionTypeDataAccess = new InterventionTypeDataAccess();
     this.userDataAccess             = new UserDataAccess();
     this.reportDataAccess           = new ReportDataAccess();
 }
Пример #3
0
 public DistrictController(IDistrictDataAccess districtDataAccess)
 {
     this.districtDataAccess = districtDataAccess;
 }