- Timestamp:
- 03/12/10 10:57:21 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Hive.Server.ADODataAccess/3.2/ResourceAdapter.cs
r1597 r3011 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2008 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 36 36 DataAdapterBase< 37 37 dsHiveServerTableAdapters.ResourceTableAdapter, 38 Resource ,38 ResourceDto, 39 39 dsHiveServer.ResourceRow>, 40 40 IResourceAdapter { … … 46 46 if (clientAdapter == null) 47 47 clientAdapter = 48 this.Session.GetDataAdapter<Client Info, IClientAdapter>();48 this.Session.GetDataAdapter<ClientDto, IClientAdapter>(); 49 49 50 50 return clientAdapter; … … 58 58 if (clientGroupAdapter == null) 59 59 clientGroupAdapter = 60 this.Session.GetDataAdapter<ClientGroup , IClientGroupAdapter>();60 this.Session.GetDataAdapter<ClientGroupDto, IClientGroupAdapter>(); 61 61 62 62 return clientGroupAdapter; … … 69 69 70 70 #region Overrides 71 protected override Resource ConvertRow(dsHiveServer.ResourceRow row,72 Resource resource) {71 protected override ResourceDto ConvertRow(dsHiveServer.ResourceRow row, 72 ResourceDto resource) { 73 73 if (row != null && resource != null) { 74 74 resource.Id = row.ResourceId; … … 83 83 } 84 84 85 protected override dsHiveServer.ResourceRow ConvertObj(Resource resource,85 protected override dsHiveServer.ResourceRow ConvertObj(ResourceDto resource, 86 86 dsHiveServer.ResourceRow row) { 87 87 if (resource != null && row != null) { … … 96 96 97 97 #region IResourceAdapter Members 98 public bool GetById(Resource resource) {98 public bool GetById(ResourceDto resource) { 99 99 if (resource != null) { 100 100 dsHiveServer.ResourceRow row = … … 111 111 } 112 112 113 public Resource GetByName(string name) {113 public ResourceDto GetByName(string name) { 114 114 return 115 115 base.FindSingle ( … … 123 123 #region IPolymorphicDataAdapter<Resource> Members 124 124 125 public void UpdatePolymorphic(Resource res) {126 if (res is Client Info) {127 ClientAdapter.Update(res as Client Info);128 } else if (res is ClientGroup ) {129 ClientGroupAdapter.Update(res as ClientGroup );125 public void UpdatePolymorphic(ResourceDto res) { 126 if (res is ClientDto) { 127 ClientAdapter.Update(res as ClientDto); 128 } else if (res is ClientGroupDto) { 129 ClientGroupAdapter.Update(res as ClientGroupDto); 130 130 } else { 131 131 this.Update(res); … … 133 133 } 134 134 135 public Resource GetByIdPolymorphic(Guid id) {136 ClientGroup group =135 public ResourceDto GetByIdPolymorphic(Guid id) { 136 ClientGroupDto group = 137 137 ClientGroupAdapter.GetById(id); 138 138 … … 140 140 return group; 141 141 else { 142 Client Info client =142 ClientDto client = 143 143 ClientAdapter.GetById(id); 144 144 … … 151 151 } 152 152 153 public bool DeletePolymorphic(Resource res) {154 if (res is Client Info) {155 return ClientAdapter.Delete(res as Client Info);156 } else if (res is ClientGroup ) {157 return ClientGroupAdapter.Delete(res as ClientGroup );153 public bool DeletePolymorphic(ResourceDto res) { 154 if (res is ClientDto) { 155 return ClientAdapter.Delete(res as ClientDto); 156 } else if (res is ClientGroupDto) { 157 return ClientGroupAdapter.Delete(res as ClientGroupDto); 158 158 } else { 159 159 return this.Delete(res);
Note: See TracChangeset
for help on using the changeset viewer.