00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014 #pragma warning disable 1591
00015
00016 namespace Mcs.Epm.MicrosoftProject.mpFx.AdminWebService {
00017 using System.Diagnostics;
00018 using System.Web.Services;
00019 using System.ComponentModel;
00020 using System.Web.Services.Protocols;
00021 using System;
00022 using System.Xml.Serialization;
00023 using System.Data;
00024
00025
00026
00027 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
00028 [System.Diagnostics.DebuggerStepThroughAttribute()]
00029 [System.ComponentModel.DesignerCategoryAttribute("code")]
00030 [System.Web.Services.WebServiceBindingAttribute(Name="AdminSoap", Namespace="http://schemas.microsoft.com/office/project/server/webservices/Admin/")]
00031 public partial class Admin : System.Web.Services.Protocols.SoapHttpClientProtocol {
00032
00033 private System.Threading.SendOrPostCallback GetActiveDirectorySyncEnterpriseResourcePoolSettingsOperationCompleted;
00034
00035 private System.Threading.SendOrPostCallback SetActiveDirectorySyncEnterpriseResourcePoolSettingsOperationCompleted;
00036
00037 private System.Threading.SendOrPostCallback GetActiveDirectorySyncGroupSettingsOperationCompleted;
00038
00039 private System.Threading.SendOrPostCallback SetActiveDirectorySyncGroupSettingsOperationCompleted;
00040
00041 private System.Threading.SendOrPostCallback QueueADSyncJobOperationCompleted;
00042
00043 private System.Threading.SendOrPostCallback ReadLineClassesOperationCompleted;
00044
00045 private System.Threading.SendOrPostCallback ReadPeriodsOperationCompleted;
00046
00047 private System.Threading.SendOrPostCallback PurgeTimesheetAuditLogOperationCompleted;
00048
00049 private System.Threading.SendOrPostCallback ReadTimesheetAuditLogOperationCompleted;
00050
00051 private System.Threading.SendOrPostCallback UpdateReportingPeriodsOperationCompleted;
00052
00053 private System.Threading.SendOrPostCallback UpdateLineClassesOperationCompleted;
00054
00055 private System.Threading.SendOrPostCallback ReadPeriodsWithUnsubmittedTimesheetOperationCompleted;
00056
00057 private System.Threading.SendOrPostCallback SetNotificationAdminInfoNoResultOperationCompleted;
00058
00059 private System.Threading.SendOrPostCallback ListInstalledLanguagesOperationCompleted;
00060
00061 private System.Threading.SendOrPostCallback ReadServerVersionOperationCompleted;
00062
00063 private System.Threading.SendOrPostCallback GetSingleCurrencyEnforcedOperationCompleted;
00064
00065 private System.Threading.SendOrPostCallback SetSingleCurrencyEnforcedOperationCompleted;
00066
00067 private System.Threading.SendOrPostCallback GetServerCurrencyOperationCompleted;
00068
00069 private System.Threading.SendOrPostCallback SetServerCurrencyOperationCompleted;
00070
00071 private System.Threading.SendOrPostCallback UpdateUserSyncSettingOperationCompleted;
00072
00073 private System.Threading.SendOrPostCallback ReadStatusingSettingsOperationCompleted;
00074
00075 private System.Threading.SendOrPostCallback UpdateStatusingSettingsOperationCompleted;
00076
00077 private System.Threading.SendOrPostCallback GetDatabaseTimeoutOperationCompleted;
00078
00079 private System.Threading.SendOrPostCallback SetDatabaseTimeoutOperationCompleted;
00080
00081 private System.Threading.SendOrPostCallback QueueApplyResourceCapacityTimeRangeOperationCompleted;
00082
00083 private bool useDefaultCredentialsSetExplicitly;
00084
00085
00086 public Admin() {
00087 this.Url = global::Mcs.Epm.MicrosoftProject.mpFx.Properties.Settings.Default.Mcs_Epm_MicrosoftProject_mpFx_AdminWebService_Admin;
00088 if ((this.IsLocalFileSystemWebService(this.Url) == true)) {
00089 this.UseDefaultCredentials = true;
00090 this.useDefaultCredentialsSetExplicitly = false;
00091 }
00092 else {
00093 this.useDefaultCredentialsSetExplicitly = true;
00094 }
00095 }
00096
00097 public new string Url {
00098 get {
00099 return base.Url;
00100 }
00101 set {
00102 if ((((this.IsLocalFileSystemWebService(base.Url) == true)
00103 && (this.useDefaultCredentialsSetExplicitly == false))
00104 && (this.IsLocalFileSystemWebService(value) == false))) {
00105 base.UseDefaultCredentials = false;
00106 }
00107 base.Url = value;
00108 }
00109 }
00110
00111 public new bool UseDefaultCredentials {
00112 get {
00113 return base.UseDefaultCredentials;
00114 }
00115 set {
00116 base.UseDefaultCredentials = value;
00117 this.useDefaultCredentialsSetExplicitly = true;
00118 }
00119 }
00120
00121
00122 public event GetActiveDirectorySyncEnterpriseResourcePoolSettingsCompletedEventHandler GetActiveDirectorySyncEnterpriseResourcePoolSettingsCompleted;
00123
00124
00125 public event SetActiveDirectorySyncEnterpriseResourcePoolSettingsCompletedEventHandler SetActiveDirectorySyncEnterpriseResourcePoolSettingsCompleted;
00126
00127
00128 public event GetActiveDirectorySyncGroupSettingsCompletedEventHandler GetActiveDirectorySyncGroupSettingsCompleted;
00129
00130
00131 public event SetActiveDirectorySyncGroupSettingsCompletedEventHandler SetActiveDirectorySyncGroupSettingsCompleted;
00132
00133
00134 public event QueueADSyncJobCompletedEventHandler QueueADSyncJobCompleted;
00135
00136
00137 public event ReadLineClassesCompletedEventHandler ReadLineClassesCompleted;
00138
00139
00140 public event ReadPeriodsCompletedEventHandler ReadPeriodsCompleted;
00141
00142
00143 public event PurgeTimesheetAuditLogCompletedEventHandler PurgeTimesheetAuditLogCompleted;
00144
00145
00146 public event ReadTimesheetAuditLogCompletedEventHandler ReadTimesheetAuditLogCompleted;
00147
00148
00149 public event UpdateReportingPeriodsCompletedEventHandler UpdateReportingPeriodsCompleted;
00150
00151
00152 public event UpdateLineClassesCompletedEventHandler UpdateLineClassesCompleted;
00153
00154
00155 public event ReadPeriodsWithUnsubmittedTimesheetCompletedEventHandler ReadPeriodsWithUnsubmittedTimesheetCompleted;
00156
00157
00158 public event SetNotificationAdminInfoNoResultCompletedEventHandler SetNotificationAdminInfoNoResultCompleted;
00159
00160
00161 public event ListInstalledLanguagesCompletedEventHandler ListInstalledLanguagesCompleted;
00162
00163
00164 public event ReadServerVersionCompletedEventHandler ReadServerVersionCompleted;
00165
00166
00167 public event GetSingleCurrencyEnforcedCompletedEventHandler GetSingleCurrencyEnforcedCompleted;
00168
00169
00170 public event SetSingleCurrencyEnforcedCompletedEventHandler SetSingleCurrencyEnforcedCompleted;
00171
00172
00173 public event GetServerCurrencyCompletedEventHandler GetServerCurrencyCompleted;
00174
00175
00176 public event SetServerCurrencyCompletedEventHandler SetServerCurrencyCompleted;
00177
00178
00179 public event UpdateUserSyncSettingCompletedEventHandler UpdateUserSyncSettingCompleted;
00180
00181
00182 public event ReadStatusingSettingsCompletedEventHandler ReadStatusingSettingsCompleted;
00183
00184
00185 public event UpdateStatusingSettingsCompletedEventHandler UpdateStatusingSettingsCompleted;
00186
00187
00188 public event GetDatabaseTimeoutCompletedEventHandler GetDatabaseTimeoutCompleted;
00189
00190
00191 public event SetDatabaseTimeoutCompletedEventHandler SetDatabaseTimeoutCompleted;
00192
00193
00194 public event QueueApplyResourceCapacityTimeRangeCompletedEventHandler QueueApplyResourceCapacityTimeRangeCompleted;
00195
00196
00197 [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/Admin/GetActiveDir" +
00198 "ectorySyncEnterpriseResourcePoolSettings", RequestNamespace="http://schemas.microsoft.com/office/project/server/webservices/Admin/", ResponseNamespace="http://schemas.microsoft.com/office/project/server/webservices/Admin/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
00199 public ADSyncERPSettings GetActiveDirectorySyncEnterpriseResourcePoolSettings() {
00200 object[] results = this.Invoke("GetActiveDirectorySyncEnterpriseResourcePoolSettings", new object[0]);
00201 return ((ADSyncERPSettings)(results[0]));
00202 }
00203
00204
00205 public void GetActiveDirectorySyncEnterpriseResourcePoolSettingsAsync() {
00206 this.GetActiveDirectorySyncEnterpriseResourcePoolSettingsAsync(null);
00207 }
00208
00209
00210 public void GetActiveDirectorySyncEnterpriseResourcePoolSettingsAsync(object userState) {
00211 if ((this.GetActiveDirectorySyncEnterpriseResourcePoolSettingsOperationCompleted == null)) {
00212 this.GetActiveDirectorySyncEnterpriseResourcePoolSettingsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetActiveDirectorySyncEnterpriseResourcePoolSettingsOperationCompleted);
00213 }
00214 this.InvokeAsync("GetActiveDirectorySyncEnterpriseResourcePoolSettings", new object[0], this.GetActiveDirectorySyncEnterpriseResourcePoolSettingsOperationCompleted, userState);
00215 }
00216
00217 private void OnGetActiveDirectorySyncEnterpriseResourcePoolSettingsOperationCompleted(object arg) {
00218 if ((this.GetActiveDirectorySyncEnterpriseResourcePoolSettingsCompleted != null)) {
00219 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
00220 this.GetActiveDirectorySyncEnterpriseResourcePoolSettingsCompleted(this, new GetActiveDirectorySyncEnterpriseResourcePoolSettingsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
00221 }
00222 }
00223
00224
00225 [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/Admin/SetActiveDir" +
00226 "ectorySyncEnterpriseResourcePoolSettings", RequestNamespace="http://schemas.microsoft.com/office/project/server/webservices/Admin/", ResponseNamespace="http://schemas.microsoft.com/office/project/server/webservices/Admin/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
00227 public void SetActiveDirectorySyncEnterpriseResourcePoolSettings(ADSyncERPSettings settings) {
00228 this.Invoke("SetActiveDirectorySyncEnterpriseResourcePoolSettings", new object[] {
00229 settings});
00230 }
00231
00232
00233 public void SetActiveDirectorySyncEnterpriseResourcePoolSettingsAsync(ADSyncERPSettings settings) {
00234 this.SetActiveDirectorySyncEnterpriseResourcePoolSettingsAsync(settings, null);
00235 }
00236
00237
00238 public void SetActiveDirectorySyncEnterpriseResourcePoolSettingsAsync(ADSyncERPSettings settings, object userState) {
00239 if ((this.SetActiveDirectorySyncEnterpriseResourcePoolSettingsOperationCompleted == null)) {
00240 this.SetActiveDirectorySyncEnterpriseResourcePoolSettingsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetActiveDirectorySyncEnterpriseResourcePoolSettingsOperationCompleted);
00241 }
00242 this.InvokeAsync("SetActiveDirectorySyncEnterpriseResourcePoolSettings", new object[] {
00243 settings}, this.SetActiveDirectorySyncEnterpriseResourcePoolSettingsOperationCompleted, userState);
00244 }
00245
00246 private void OnSetActiveDirectorySyncEnterpriseResourcePoolSettingsOperationCompleted(object arg) {
00247 if ((this.SetActiveDirectorySyncEnterpriseResourcePoolSettingsCompleted != null)) {
00248 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
00249 this.SetActiveDirectorySyncEnterpriseResourcePoolSettingsCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
00250 }
00251 }
00252
00253
00254 [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/Admin/GetActiveDir" +
00255 "ectorySyncGroupSettings", RequestNamespace="http://schemas.microsoft.com/office/project/server/webservices/Admin/", ResponseNamespace="http://schemas.microsoft.com/office/project/server/webservices/Admin/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
00256 public ADSyncGroupSettings GetActiveDirectorySyncGroupSettings() {
00257 object[] results = this.Invoke("GetActiveDirectorySyncGroupSettings", new object[0]);
00258 return ((ADSyncGroupSettings)(results[0]));
00259 }
00260
00261
00262 public void GetActiveDirectorySyncGroupSettingsAsync() {
00263 this.GetActiveDirectorySyncGroupSettingsAsync(null);
00264 }
00265
00266
00267 public void GetActiveDirectorySyncGroupSettingsAsync(object userState) {
00268 if ((this.GetActiveDirectorySyncGroupSettingsOperationCompleted == null)) {
00269 this.GetActiveDirectorySyncGroupSettingsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetActiveDirectorySyncGroupSettingsOperationCompleted);
00270 }
00271 this.InvokeAsync("GetActiveDirectorySyncGroupSettings", new object[0], this.GetActiveDirectorySyncGroupSettingsOperationCompleted, userState);
00272 }
00273
00274 private void OnGetActiveDirectorySyncGroupSettingsOperationCompleted(object arg) {
00275 if ((this.GetActiveDirectorySyncGroupSettingsCompleted != null)) {
00276 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
00277 this.GetActiveDirectorySyncGroupSettingsCompleted(this, new GetActiveDirectorySyncGroupSettingsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
00278 }
00279 }
00280
00281
00282 [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/Admin/SetActiveDir" +
00283 "ectorySyncGroupSettings", RequestNamespace="http://schemas.microsoft.com/office/project/server/webservices/Admin/", ResponseNamespace="http://schemas.microsoft.com/office/project/server/webservices/Admin/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
00284 public void SetActiveDirectorySyncGroupSettings(ADSyncGroupSettings settings) {
00285 this.Invoke("SetActiveDirectorySyncGroupSettings", new object[] {
00286 settings});
00287 }
00288
00289
00290 public void SetActiveDirectorySyncGroupSettingsAsync(ADSyncGroupSettings settings) {
00291 this.SetActiveDirectorySyncGroupSettingsAsync(settings, null);
00292 }
00293
00294
00295 public void SetActiveDirectorySyncGroupSettingsAsync(ADSyncGroupSettings settings, object userState) {
00296 if ((this.SetActiveDirectorySyncGroupSettingsOperationCompleted == null)) {
00297 this.SetActiveDirectorySyncGroupSettingsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetActiveDirectorySyncGroupSettingsOperationCompleted);
00298 }
00299 this.InvokeAsync("SetActiveDirectorySyncGroupSettings", new object[] {
00300 settings}, this.SetActiveDirectorySyncGroupSettingsOperationCompleted, userState);
00301 }
00302
00303 private void OnSetActiveDirectorySyncGroupSettingsOperationCompleted(object arg) {
00304 if ((this.SetActiveDirectorySyncGroupSettingsCompleted != null)) {
00305 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
00306 this.SetActiveDirectorySyncGroupSettingsCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
00307 }
00308 }
00309
00310
00311 [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/Admin/QueueADSyncJ" +
00312 "ob", RequestNamespace="http://schemas.microsoft.com/office/project/server/webservices/Admin/", ResponseNamespace="http://schemas.microsoft.com/office/project/server/webservices/Admin/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
00313 public void QueueADSyncJob(System.Guid jobUid, bool erpSync, bool groupSync) {
00314 this.Invoke("QueueADSyncJob", new object[] {
00315 jobUid,
00316 erpSync,
00317 groupSync});
00318 }
00319
00320
00321 public void QueueADSyncJobAsync(System.Guid jobUid, bool erpSync, bool groupSync) {
00322 this.QueueADSyncJobAsync(jobUid, erpSync, groupSync, null);
00323 }
00324
00325
00326 public void QueueADSyncJobAsync(System.Guid jobUid, bool erpSync, bool groupSync, object userState) {
00327 if ((this.QueueADSyncJobOperationCompleted == null)) {
00328 this.QueueADSyncJobOperationCompleted = new System.Threading.SendOrPostCallback(this.OnQueueADSyncJobOperationCompleted);
00329 }
00330 this.InvokeAsync("QueueADSyncJob", new object[] {
00331 jobUid,
00332 erpSync,
00333 groupSync}, this.QueueADSyncJobOperationCompleted, userState);
00334 }
00335
00336 private void OnQueueADSyncJobOperationCompleted(object arg) {
00337 if ((this.QueueADSyncJobCompleted != null)) {
00338 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
00339 this.QueueADSyncJobCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
00340 }
00341 }
00342
00343
00344 [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/Admin/ReadLineClas" +
00345 "ses", RequestNamespace="http://schemas.microsoft.com/office/project/server/webservices/Admin/", ResponseNamespace="http://schemas.microsoft.com/office/project/server/webservices/Admin/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
00346 public TimesheetLineClassDataSet ReadLineClasses(LineClassType type, LineClassState classState) {
00347 object[] results = this.Invoke("ReadLineClasses", new object[] {
00348 type,
00349 classState});
00350 return ((TimesheetLineClassDataSet)(results[0]));
00351 }
00352
00353
00354 public void ReadLineClassesAsync(LineClassType type, LineClassState classState) {
00355 this.ReadLineClassesAsync(type, classState, null);
00356 }
00357
00358
00359 public void ReadLineClassesAsync(LineClassType type, LineClassState classState, object userState) {
00360 if ((this.ReadLineClassesOperationCompleted == null)) {
00361 this.ReadLineClassesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnReadLineClassesOperationCompleted);
00362 }
00363 this.InvokeAsync("ReadLineClasses", new object[] {
00364 type,
00365 classState}, this.ReadLineClassesOperationCompleted, userState);
00366 }
00367
00368 private void OnReadLineClassesOperationCompleted(object arg) {
00369 if ((this.ReadLineClassesCompleted != null)) {
00370 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
00371 this.ReadLineClassesCompleted(this, new ReadLineClassesCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
00372 }
00373 }
00374
00375
00376 [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/Admin/ReadPeriods", RequestNamespace="http://schemas.microsoft.com/office/project/server/webservices/Admin/", ResponseNamespace="http://schemas.microsoft.com/office/project/server/webservices/Admin/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
00377 public TimePeriodDataSet ReadPeriods(PeriodState p0) {
00378 object[] results = this.Invoke("ReadPeriods", new object[] {
00379 p0});
00380 return ((TimePeriodDataSet)(results[0]));
00381 }
00382
00383
00384 public void ReadPeriodsAsync(PeriodState p0) {
00385 this.ReadPeriodsAsync(p0, null);
00386 }
00387
00388
00389 public void ReadPeriodsAsync(PeriodState p0, object userState) {
00390 if ((this.ReadPeriodsOperationCompleted == null)) {
00391 this.ReadPeriodsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnReadPeriodsOperationCompleted);
00392 }
00393 this.InvokeAsync("ReadPeriods", new object[] {
00394 p0}, this.ReadPeriodsOperationCompleted, userState);
00395 }
00396
00397 private void OnReadPeriodsOperationCompleted(object arg) {
00398 if ((this.ReadPeriodsCompleted != null)) {
00399 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
00400 this.ReadPeriodsCompleted(this, new ReadPeriodsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
00401 }
00402 }
00403
00404
00405 [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/Admin/PurgeTimeshe" +
00406 "etAuditLog", RequestNamespace="http://schemas.microsoft.com/office/project/server/webservices/Admin/", ResponseNamespace="http://schemas.microsoft.com/office/project/server/webservices/Admin/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
00407 public void PurgeTimesheetAuditLog() {
00408 this.Invoke("PurgeTimesheetAuditLog", new object[0]);
00409 }
00410
00411
00412 public void PurgeTimesheetAuditLogAsync() {
00413 this.PurgeTimesheetAuditLogAsync(null);
00414 }
00415
00416
00417 public void PurgeTimesheetAuditLogAsync(object userState) {
00418 if ((this.PurgeTimesheetAuditLogOperationCompleted == null)) {
00419 this.PurgeTimesheetAuditLogOperationCompleted = new System.Threading.SendOrPostCallback(this.OnPurgeTimesheetAuditLogOperationCompleted);
00420 }
00421 this.InvokeAsync("PurgeTimesheetAuditLog", new object[0], this.PurgeTimesheetAuditLogOperationCompleted, userState);
00422 }
00423
00424 private void OnPurgeTimesheetAuditLogOperationCompleted(object arg) {
00425 if ((this.PurgeTimesheetAuditLogCompleted != null)) {
00426 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
00427 this.PurgeTimesheetAuditLogCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
00428 }
00429 }
00430
00431
00432 [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/Admin/ReadTimeshee" +
00433 "tAuditLog", RequestNamespace="http://schemas.microsoft.com/office/project/server/webservices/Admin/", ResponseNamespace="http://schemas.microsoft.com/office/project/server/webservices/Admin/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
00434 public TimesheetAuditExportDataSet ReadTimesheetAuditLog(System.DateTime auditStart, System.DateTime auditFinish, System.DateTime periodStart, System.DateTime periodFinish, AuditType auditType) {
00435 object[] results = this.Invoke("ReadTimesheetAuditLog", new object[] {
00436 auditStart,
00437 auditFinish,
00438 periodStart,
00439 periodFinish,
00440 auditType});
00441 return ((TimesheetAuditExportDataSet)(results[0]));
00442 }
00443
00444
00445 public void ReadTimesheetAuditLogAsync(System.DateTime auditStart, System.DateTime auditFinish, System.DateTime periodStart, System.DateTime periodFinish, AuditType auditType) {
00446 this.ReadTimesheetAuditLogAsync(auditStart, auditFinish, periodStart, periodFinish, auditType, null);
00447 }
00448
00449
00450 public void ReadTimesheetAuditLogAsync(System.DateTime auditStart, System.DateTime auditFinish, System.DateTime periodStart, System.DateTime periodFinish, AuditType auditType, object userState) {
00451 if ((this.ReadTimesheetAuditLogOperationCompleted == null)) {
00452 this.ReadTimesheetAuditLogOperationCompleted = new System.Threading.SendOrPostCallback(this.OnReadTimesheetAuditLogOperationCompleted);
00453 }
00454 this.InvokeAsync("ReadTimesheetAuditLog", new object[] {
00455 auditStart,
00456 auditFinish,
00457 periodStart,
00458 periodFinish,
00459 auditType}, this.ReadTimesheetAuditLogOperationCompleted, userState);
00460 }
00461
00462 private void OnReadTimesheetAuditLogOperationCompleted(object arg) {
00463 if ((this.ReadTimesheetAuditLogCompleted != null)) {
00464 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
00465 this.ReadTimesheetAuditLogCompleted(this, new ReadTimesheetAuditLogCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
00466 }
00467 }
00468
00469
00470 [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/Admin/UpdateReport" +
00471 "ingPeriods", RequestNamespace="http://schemas.microsoft.com/office/project/server/webservices/Admin/", ResponseNamespace="http://schemas.microsoft.com/office/project/server/webservices/Admin/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
00472 public void UpdateReportingPeriods(TimePeriodDataSet dsDelta, bool validationOnly) {
00473 this.Invoke("UpdateReportingPeriods", new object[] {
00474 dsDelta,
00475 validationOnly});
00476 }
00477
00478
00479 public void UpdateReportingPeriodsAsync(TimePeriodDataSet dsDelta, bool validationOnly) {
00480 this.UpdateReportingPeriodsAsync(dsDelta, validationOnly, null);
00481 }
00482
00483
00484 public void UpdateReportingPeriodsAsync(TimePeriodDataSet dsDelta, bool validationOnly, object userState) {
00485 if ((this.UpdateReportingPeriodsOperationCompleted == null)) {
00486 this.UpdateReportingPeriodsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnUpdateReportingPeriodsOperationCompleted);
00487 }
00488 this.InvokeAsync("UpdateReportingPeriods", new object[] {
00489 dsDelta,
00490 validationOnly}, this.UpdateReportingPeriodsOperationCompleted, userState);
00491 }
00492
00493 private void OnUpdateReportingPeriodsOperationCompleted(object arg) {
00494 if ((this.UpdateReportingPeriodsCompleted != null)) {
00495 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
00496 this.UpdateReportingPeriodsCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
00497 }
00498 }
00499
00500
00501 [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/Admin/UpdateLineCl" +
00502 "asses", RequestNamespace="http://schemas.microsoft.com/office/project/server/webservices/Admin/", ResponseNamespace="http://schemas.microsoft.com/office/project/server/webservices/Admin/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
00503 public void UpdateLineClasses(TimesheetLineClassDataSet dsDelta) {
00504 this.Invoke("UpdateLineClasses", new object[] {
00505 dsDelta});
00506 }
00507
00508
00509 public void UpdateLineClassesAsync(TimesheetLineClassDataSet dsDelta) {
00510 this.UpdateLineClassesAsync(dsDelta, null);
00511 }
00512
00513
00514 public void UpdateLineClassesAsync(TimesheetLineClassDataSet dsDelta, object userState) {
00515 if ((this.UpdateLineClassesOperationCompleted == null)) {
00516 this.UpdateLineClassesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnUpdateLineClassesOperationCompleted);
00517 }
00518 this.InvokeAsync("UpdateLineClasses", new object[] {
00519 dsDelta}, this.UpdateLineClassesOperationCompleted, userState);
00520 }
00521
00522 private void OnUpdateLineClassesOperationCompleted(object arg) {
00523 if ((this.UpdateLineClassesCompleted != null)) {
00524 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
00525 this.UpdateLineClassesCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
00526 }
00527 }
00528
00529
00530 [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/Admin/ReadPeriodsW" +
00531 "ithUnsubmittedTimesheet", RequestNamespace="http://schemas.microsoft.com/office/project/server/webservices/Admin/", ResponseNamespace="http://schemas.microsoft.com/office/project/server/webservices/Admin/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
00532 public UnsubmittedTimesheetDataSet ReadPeriodsWithUnsubmittedTimesheet(System.Guid[] periods) {
00533 object[] results = this.Invoke("ReadPeriodsWithUnsubmittedTimesheet", new object[] {
00534 periods});
00535 return ((UnsubmittedTimesheetDataSet)(results[0]));
00536 }
00537
00538
00539 public void ReadPeriodsWithUnsubmittedTimesheetAsync(System.Guid[] periods) {
00540 this.ReadPeriodsWithUnsubmittedTimesheetAsync(periods, null);
00541 }
00542
00543
00544 public void ReadPeriodsWithUnsubmittedTimesheetAsync(System.Guid[] periods, object userState) {
00545 if ((this.ReadPeriodsWithUnsubmittedTimesheetOperationCompleted == null)) {
00546 this.ReadPeriodsWithUnsubmittedTimesheetOperationCompleted = new System.Threading.SendOrPostCallback(this.OnReadPeriodsWithUnsubmittedTimesheetOperationCompleted);
00547 }
00548 this.InvokeAsync("ReadPeriodsWithUnsubmittedTimesheet", new object[] {
00549 periods}, this.ReadPeriodsWithUnsubmittedTimesheetOperationCompleted, userState);
00550 }
00551
00552 private void OnReadPeriodsWithUnsubmittedTimesheetOperationCompleted(object arg) {
00553 if ((this.ReadPeriodsWithUnsubmittedTimesheetCompleted != null)) {
00554 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
00555 this.ReadPeriodsWithUnsubmittedTimesheetCompleted(this, new ReadPeriodsWithUnsubmittedTimesheetCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
00556 }
00557 }
00558
00559
00560 [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/Admin/SetNotificat" +
00561 "ionAdminInfoNoResult", RequestNamespace="http://schemas.microsoft.com/office/project/server/webservices/Admin/", ResponseNamespace="http://schemas.microsoft.com/office/project/server/webservices/Admin/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
00562 public int SetNotificationAdminInfoNoResult(string WADMIN_ORG_EMAIL_ADDRESS, string WADMIN_NTFY_FROM_EMAIL, string WADMIN_NTFY_EMAIL_TRAILER, string WADMIN_SMTP_SERVER_NAME, int WADMIN_SMTP_SERVER_PORT, string WADMIN_EMAIL_CHARSET) {
00563 object[] results = this.Invoke("SetNotificationAdminInfoNoResult", new object[] {
00564 WADMIN_ORG_EMAIL_ADDRESS,
00565 WADMIN_NTFY_FROM_EMAIL,
00566 WADMIN_NTFY_EMAIL_TRAILER,
00567 WADMIN_SMTP_SERVER_NAME,
00568 WADMIN_SMTP_SERVER_PORT,
00569 WADMIN_EMAIL_CHARSET});
00570 return ((int)(results[0]));
00571 }
00572
00573
00574 public void SetNotificationAdminInfoNoResultAsync(string WADMIN_ORG_EMAIL_ADDRESS, string WADMIN_NTFY_FROM_EMAIL, string WADMIN_NTFY_EMAIL_TRAILER, string WADMIN_SMTP_SERVER_NAME, int WADMIN_SMTP_SERVER_PORT, string WADMIN_EMAIL_CHARSET) {
00575 this.SetNotificationAdminInfoNoResultAsync(WADMIN_ORG_EMAIL_ADDRESS, WADMIN_NTFY_FROM_EMAIL, WADMIN_NTFY_EMAIL_TRAILER, WADMIN_SMTP_SERVER_NAME, WADMIN_SMTP_SERVER_PORT, WADMIN_EMAIL_CHARSET, null);
00576 }
00577
00578
00579 public void SetNotificationAdminInfoNoResultAsync(string WADMIN_ORG_EMAIL_ADDRESS, string WADMIN_NTFY_FROM_EMAIL, string WADMIN_NTFY_EMAIL_TRAILER, string WADMIN_SMTP_SERVER_NAME, int WADMIN_SMTP_SERVER_PORT, string WADMIN_EMAIL_CHARSET, object userState) {
00580 if ((this.SetNotificationAdminInfoNoResultOperationCompleted == null)) {
00581 this.SetNotificationAdminInfoNoResultOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetNotificationAdminInfoNoResultOperationCompleted);
00582 }
00583 this.InvokeAsync("SetNotificationAdminInfoNoResult", new object[] {
00584 WADMIN_ORG_EMAIL_ADDRESS,
00585 WADMIN_NTFY_FROM_EMAIL,
00586 WADMIN_NTFY_EMAIL_TRAILER,
00587 WADMIN_SMTP_SERVER_NAME,
00588 WADMIN_SMTP_SERVER_PORT,
00589 WADMIN_EMAIL_CHARSET}, this.SetNotificationAdminInfoNoResultOperationCompleted, userState);
00590 }
00591
00592 private void OnSetNotificationAdminInfoNoResultOperationCompleted(object arg) {
00593 if ((this.SetNotificationAdminInfoNoResultCompleted != null)) {
00594 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
00595 this.SetNotificationAdminInfoNoResultCompleted(this, new SetNotificationAdminInfoNoResultCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
00596 }
00597 }
00598
00599
00600 [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/Admin/ListInstalle" +
00601 "dLanguages", RequestNamespace="http://schemas.microsoft.com/office/project/server/webservices/Admin/", ResponseNamespace="http://schemas.microsoft.com/office/project/server/webservices/Admin/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
00602 public int[] ListInstalledLanguages() {
00603 object[] results = this.Invoke("ListInstalledLanguages", new object[0]);
00604 return ((int[])(results[0]));
00605 }
00606
00607
00608 public void ListInstalledLanguagesAsync() {
00609 this.ListInstalledLanguagesAsync(null);
00610 }
00611
00612
00613 public void ListInstalledLanguagesAsync(object userState) {
00614 if ((this.ListInstalledLanguagesOperationCompleted == null)) {
00615 this.ListInstalledLanguagesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnListInstalledLanguagesOperationCompleted);
00616 }
00617 this.InvokeAsync("ListInstalledLanguages", new object[0], this.ListInstalledLanguagesOperationCompleted, userState);
00618 }
00619
00620 private void OnListInstalledLanguagesOperationCompleted(object arg) {
00621 if ((this.ListInstalledLanguagesCompleted != null)) {
00622 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
00623 this.ListInstalledLanguagesCompleted(this, new ListInstalledLanguagesCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
00624 }
00625 }
00626
00627
00628 [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/Admin/ReadServerVe" +
00629 "rsion", RequestNamespace="http://schemas.microsoft.com/office/project/server/webservices/Admin/", ResponseNamespace="http://schemas.microsoft.com/office/project/server/webservices/Admin/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
00630 public System.Data.DataSet ReadServerVersion() {
00631 object[] results = this.Invoke("ReadServerVersion", new object[0]);
00632 return ((System.Data.DataSet)(results[0]));
00633 }
00634
00635
00636 public void ReadServerVersionAsync() {
00637 this.ReadServerVersionAsync(null);
00638 }
00639
00640
00641 public void ReadServerVersionAsync(object userState) {
00642 if ((this.ReadServerVersionOperationCompleted == null)) {
00643 this.ReadServerVersionOperationCompleted = new System.Threading.SendOrPostCallback(this.OnReadServerVersionOperationCompleted);
00644 }
00645 this.InvokeAsync("ReadServerVersion", new object[0], this.ReadServerVersionOperationCompleted, userState);
00646 }
00647
00648 private void OnReadServerVersionOperationCompleted(object arg) {
00649 if ((this.ReadServerVersionCompleted != null)) {
00650 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
00651 this.ReadServerVersionCompleted(this, new ReadServerVersionCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
00652 }
00653 }
00654
00655
00656 [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/Admin/GetSingleCur" +
00657 "rencyEnforced", RequestNamespace="http://schemas.microsoft.com/office/project/server/webservices/Admin/", ResponseNamespace="http://schemas.microsoft.com/office/project/server/webservices/Admin/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
00658 public bool GetSingleCurrencyEnforced() {
00659 object[] results = this.Invoke("GetSingleCurrencyEnforced", new object[0]);
00660 return ((bool)(results[0]));
00661 }
00662
00663
00664 public void GetSingleCurrencyEnforcedAsync() {
00665 this.GetSingleCurrencyEnforcedAsync(null);
00666 }
00667
00668
00669 public void GetSingleCurrencyEnforcedAsync(object userState) {
00670 if ((this.GetSingleCurrencyEnforcedOperationCompleted == null)) {
00671 this.GetSingleCurrencyEnforcedOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetSingleCurrencyEnforcedOperationCompleted);
00672 }
00673 this.InvokeAsync("GetSingleCurrencyEnforced", new object[0], this.GetSingleCurrencyEnforcedOperationCompleted, userState);
00674 }
00675
00676 private void OnGetSingleCurrencyEnforcedOperationCompleted(object arg) {
00677 if ((this.GetSingleCurrencyEnforcedCompleted != null)) {
00678 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
00679 this.GetSingleCurrencyEnforcedCompleted(this, new GetSingleCurrencyEnforcedCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
00680 }
00681 }
00682
00683
00684 [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/Admin/SetSingleCur" +
00685 "rencyEnforced", RequestNamespace="http://schemas.microsoft.com/office/project/server/webservices/Admin/", ResponseNamespace="http://schemas.microsoft.com/office/project/server/webservices/Admin/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
00686 public void SetSingleCurrencyEnforced(bool bEnforced) {
00687 this.Invoke("SetSingleCurrencyEnforced", new object[] {
00688 bEnforced});
00689 }
00690
00691
00692 public void SetSingleCurrencyEnforcedAsync(bool bEnforced) {
00693 this.SetSingleCurrencyEnforcedAsync(bEnforced, null);
00694 }
00695
00696
00697 public void SetSingleCurrencyEnforcedAsync(bool bEnforced, object userState) {
00698 if ((this.SetSingleCurrencyEnforcedOperationCompleted == null)) {
00699 this.SetSingleCurrencyEnforcedOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetSingleCurrencyEnforcedOperationCompleted);
00700 }
00701 this.InvokeAsync("SetSingleCurrencyEnforced", new object[] {
00702 bEnforced}, this.SetSingleCurrencyEnforcedOperationCompleted, userState);
00703 }
00704
00705 private void OnSetSingleCurrencyEnforcedOperationCompleted(object arg) {
00706 if ((this.SetSingleCurrencyEnforcedCompleted != null)) {
00707 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
00708 this.SetSingleCurrencyEnforcedCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
00709 }
00710 }
00711
00712
00713 [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/Admin/GetServerCur" +
00714 "rency", RequestNamespace="http://schemas.microsoft.com/office/project/server/webservices/Admin/", ResponseNamespace="http://schemas.microsoft.com/office/project/server/webservices/Admin/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
00715 public string GetServerCurrency() {
00716 object[] results = this.Invoke("GetServerCurrency", new object[0]);
00717 return ((string)(results[0]));
00718 }
00719
00720
00721 public void GetServerCurrencyAsync() {
00722 this.GetServerCurrencyAsync(null);
00723 }
00724
00725
00726 public void GetServerCurrencyAsync(object userState) {
00727 if ((this.GetServerCurrencyOperationCompleted == null)) {
00728 this.GetServerCurrencyOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetServerCurrencyOperationCompleted);
00729 }
00730 this.InvokeAsync("GetServerCurrency", new object[0], this.GetServerCurrencyOperationCompleted, userState);
00731 }
00732
00733 private void OnGetServerCurrencyOperationCompleted(object arg) {
00734 if ((this.GetServerCurrencyCompleted != null)) {
00735 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
00736 this.GetServerCurrencyCompleted(this, new GetServerCurrencyCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
00737 }
00738 }
00739
00740
00741 [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/Admin/SetServerCur" +
00742 "rency", RequestNamespace="http://schemas.microsoft.com/office/project/server/webservices/Admin/", ResponseNamespace="http://schemas.microsoft.com/office/project/server/webservices/Admin/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
00743 public void SetServerCurrency(string sCurrency) {
00744 this.Invoke("SetServerCurrency", new object[] {
00745 sCurrency});
00746 }
00747
00748
00749 public void SetServerCurrencyAsync(string sCurrency) {
00750 this.SetServerCurrencyAsync(sCurrency, null);
00751 }
00752
00753
00754 public void SetServerCurrencyAsync(string sCurrency, object userState) {
00755 if ((this.SetServerCurrencyOperationCompleted == null)) {
00756 this.SetServerCurrencyOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetServerCurrencyOperationCompleted);
00757 }
00758 this.InvokeAsync("SetServerCurrency", new object[] {
00759 sCurrency}, this.SetServerCurrencyOperationCompleted, userState);
00760 }
00761
00762 private void OnSetServerCurrencyOperationCompleted(object arg) {
00763 if ((this.SetServerCurrencyCompleted != null)) {
00764 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
00765 this.SetServerCurrencyCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
00766 }
00767 }
00768
00769
00770 [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/Admin/UpdateUserSy" +
00771 "ncSetting", RequestNamespace="http://schemas.microsoft.com/office/project/server/webservices/Admin/", ResponseNamespace="http://schemas.microsoft.com/office/project/server/webservices/Admin/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
00772 public void UpdateUserSyncSetting(UserSyncSettings userSyncSetting) {
00773 this.Invoke("UpdateUserSyncSetting", new object[] {
00774 userSyncSetting});
00775 }
00776
00777
00778 public void UpdateUserSyncSettingAsync(UserSyncSettings userSyncSetting) {
00779 this.UpdateUserSyncSettingAsync(userSyncSetting, null);
00780 }
00781
00782
00783 public void UpdateUserSyncSettingAsync(UserSyncSettings userSyncSetting, object userState) {
00784 if ((this.UpdateUserSyncSettingOperationCompleted == null)) {
00785 this.UpdateUserSyncSettingOperationCompleted = new System.Threading.SendOrPostCallback(this.OnUpdateUserSyncSettingOperationCompleted);
00786 }
00787 this.InvokeAsync("UpdateUserSyncSetting", new object[] {
00788 userSyncSetting}, this.UpdateUserSyncSettingOperationCompleted, userState);
00789 }
00790
00791 private void OnUpdateUserSyncSettingOperationCompleted(object arg) {
00792 if ((this.UpdateUserSyncSettingCompleted != null)) {
00793 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
00794 this.UpdateUserSyncSettingCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
00795 }
00796 }
00797
00798
00799 [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/Admin/ReadStatusin" +
00800 "gSettings", RequestNamespace="http://schemas.microsoft.com/office/project/server/webservices/Admin/", ResponseNamespace="http://schemas.microsoft.com/office/project/server/webservices/Admin/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
00801 public StatusingSettingsDataSet ReadStatusingSettings() {
00802 object[] results = this.Invoke("ReadStatusingSettings", new object[0]);
00803 return ((StatusingSettingsDataSet)(results[0]));
00804 }
00805
00806
00807 public void ReadStatusingSettingsAsync() {
00808 this.ReadStatusingSettingsAsync(null);
00809 }
00810
00811
00812 public void ReadStatusingSettingsAsync(object userState) {
00813 if ((this.ReadStatusingSettingsOperationCompleted == null)) {
00814 this.ReadStatusingSettingsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnReadStatusingSettingsOperationCompleted);
00815 }
00816 this.InvokeAsync("ReadStatusingSettings", new object[0], this.ReadStatusingSettingsOperationCompleted, userState);
00817 }
00818
00819 private void OnReadStatusingSettingsOperationCompleted(object arg) {
00820 if ((this.ReadStatusingSettingsCompleted != null)) {
00821 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
00822 this.ReadStatusingSettingsCompleted(this, new ReadStatusingSettingsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
00823 }
00824 }
00825
00826
00827 [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/Admin/UpdateStatus" +
00828 "ingSettings", RequestNamespace="http://schemas.microsoft.com/office/project/server/webservices/Admin/", ResponseNamespace="http://schemas.microsoft.com/office/project/server/webservices/Admin/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
00829 public void UpdateStatusingSettings(StatusingSettingsDataSet dsDelta) {
00830 this.Invoke("UpdateStatusingSettings", new object[] {
00831 dsDelta});
00832 }
00833
00834
00835 public void UpdateStatusingSettingsAsync(StatusingSettingsDataSet dsDelta) {
00836 this.UpdateStatusingSettingsAsync(dsDelta, null);
00837 }
00838
00839
00840 public void UpdateStatusingSettingsAsync(StatusingSettingsDataSet dsDelta, object userState) {
00841 if ((this.UpdateStatusingSettingsOperationCompleted == null)) {
00842 this.UpdateStatusingSettingsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnUpdateStatusingSettingsOperationCompleted);
00843 }
00844 this.InvokeAsync("UpdateStatusingSettings", new object[] {
00845 dsDelta}, this.UpdateStatusingSettingsOperationCompleted, userState);
00846 }
00847
00848 private void OnUpdateStatusingSettingsOperationCompleted(object arg) {
00849 if ((this.UpdateStatusingSettingsCompleted != null)) {
00850 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
00851 this.UpdateStatusingSettingsCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
00852 }
00853 }
00854
00855
00856 [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/Admin/GetDatabaseT" +
00857 "imeout", RequestNamespace="http://schemas.microsoft.com/office/project/server/webservices/Admin/", ResponseNamespace="http://schemas.microsoft.com/office/project/server/webservices/Admin/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
00858 public int GetDatabaseTimeout(DatabaseTimeoutType timeoutType) {
00859 object[] results = this.Invoke("GetDatabaseTimeout", new object[] {
00860 timeoutType});
00861 return ((int)(results[0]));
00862 }
00863
00864
00865 public void GetDatabaseTimeoutAsync(DatabaseTimeoutType timeoutType) {
00866 this.GetDatabaseTimeoutAsync(timeoutType, null);
00867 }
00868
00869
00870 public void GetDatabaseTimeoutAsync(DatabaseTimeoutType timeoutType, object userState) {
00871 if ((this.GetDatabaseTimeoutOperationCompleted == null)) {
00872 this.GetDatabaseTimeoutOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetDatabaseTimeoutOperationCompleted);
00873 }
00874 this.InvokeAsync("GetDatabaseTimeout", new object[] {
00875 timeoutType}, this.GetDatabaseTimeoutOperationCompleted, userState);
00876 }
00877
00878 private void OnGetDatabaseTimeoutOperationCompleted(object arg) {
00879 if ((this.GetDatabaseTimeoutCompleted != null)) {
00880 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
00881 this.GetDatabaseTimeoutCompleted(this, new GetDatabaseTimeoutCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
00882 }
00883 }
00884
00885
00886 [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/Admin/SetDatabaseT" +
00887 "imeout", RequestNamespace="http://schemas.microsoft.com/office/project/server/webservices/Admin/", ResponseNamespace="http://schemas.microsoft.com/office/project/server/webservices/Admin/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
00888 public void SetDatabaseTimeout(DatabaseTimeoutType timeoutType, int timeout) {
00889 this.Invoke("SetDatabaseTimeout", new object[] {
00890 timeoutType,
00891 timeout});
00892 }
00893
00894
00895 public void SetDatabaseTimeoutAsync(DatabaseTimeoutType timeoutType, int timeout) {
00896 this.SetDatabaseTimeoutAsync(timeoutType, timeout, null);
00897 }
00898
00899
00900 public void SetDatabaseTimeoutAsync(DatabaseTimeoutType timeoutType, int timeout, object userState) {
00901 if ((this.SetDatabaseTimeoutOperationCompleted == null)) {
00902 this.SetDatabaseTimeoutOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetDatabaseTimeoutOperationCompleted);
00903 }
00904 this.InvokeAsync("SetDatabaseTimeout", new object[] {
00905 timeoutType,
00906 timeout}, this.SetDatabaseTimeoutOperationCompleted, userState);
00907 }
00908
00909 private void OnSetDatabaseTimeoutOperationCompleted(object arg) {
00910 if ((this.SetDatabaseTimeoutCompleted != null)) {
00911 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
00912 this.SetDatabaseTimeoutCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
00913 }
00914 }
00915
00916
00917 [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/Admin/QueueApplyRe" +
00918 "sourceCapacityTimeRange", RequestNamespace="http://schemas.microsoft.com/office/project/server/webservices/Admin/", ResponseNamespace="http://schemas.microsoft.com/office/project/server/webservices/Admin/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
00919 public void QueueApplyResourceCapacityTimeRange(System.Guid jobUid, bool forceFullSync) {
00920 this.Invoke("QueueApplyResourceCapacityTimeRange", new object[] {
00921 jobUid,
00922 forceFullSync});
00923 }
00924
00925
00926 public void QueueApplyResourceCapacityTimeRangeAsync(System.Guid jobUid, bool forceFullSync) {
00927 this.QueueApplyResourceCapacityTimeRangeAsync(jobUid, forceFullSync, null);
00928 }
00929
00930
00931 public void QueueApplyResourceCapacityTimeRangeAsync(System.Guid jobUid, bool forceFullSync, object userState) {
00932 if ((this.QueueApplyResourceCapacityTimeRangeOperationCompleted == null)) {
00933 this.QueueApplyResourceCapacityTimeRangeOperationCompleted = new System.Threading.SendOrPostCallback(this.OnQueueApplyResourceCapacityTimeRangeOperationCompleted);
00934 }
00935 this.InvokeAsync("QueueApplyResourceCapacityTimeRange", new object[] {
00936 jobUid,
00937 forceFullSync}, this.QueueApplyResourceCapacityTimeRangeOperationCompleted, userState);
00938 }
00939
00940 private void OnQueueApplyResourceCapacityTimeRangeOperationCompleted(object arg) {
00941 if ((this.QueueApplyResourceCapacityTimeRangeCompleted != null)) {
00942 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
00943 this.QueueApplyResourceCapacityTimeRangeCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
00944 }
00945 }
00946
00947
00948 public new void CancelAsync(object userState) {
00949 base.CancelAsync(userState);
00950 }
00951
00952 private bool IsLocalFileSystemWebService(string url) {
00953 if (((url == null)
00954 || (url == string.Empty))) {
00955 return false;
00956 }
00957 System.Uri wsUri = new System.Uri(url);
00958 if (((wsUri.Port >= 1024)
00959 && (string.Compare(wsUri.Host, "localHost", System.StringComparison.OrdinalIgnoreCase) == 0))) {
00960 return true;
00961 }
00962 return false;
00963 }
00964 }
00965
00966
00967 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
00968 [System.SerializableAttribute()]
00969 [System.Diagnostics.DebuggerStepThroughAttribute()]
00970 [System.ComponentModel.DesignerCategoryAttribute("code")]
00971 [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/office/project/server/webservices/Admin/")]
00972 public partial class ADSyncERPSettings {
00973
00974 private bool scheduledUpdatesField;
00975
00976 private ADSyncStatus statusField;
00977
00978 private System.DateTime lastUpdateTimeField;
00979
00980 private System.Guid aDGroupGuidField;
00981
00982 private string aDGroupFQDNField;
00983
00984 private int updateFrequencyField;
00985
00986 private ADSyncFrequencyUnit updateFrequencyUnitField;
00987
00988 private System.DateTime startUpdateTimeField;
00989
00990 private bool autoReactivateInactiveUsersField;
00991
00992
00993 public bool ScheduledUpdates {
00994 get {
00995 return this.scheduledUpdatesField;
00996 }
00997 set {
00998 this.scheduledUpdatesField = value;
00999 }
01000 }
01001
01002
01003 public ADSyncStatus Status {
01004 get {
01005 return this.statusField;
01006 }
01007 set {
01008 this.statusField = value;
01009 }
01010 }
01011
01012
01013 public System.DateTime LastUpdateTime {
01014 get {
01015 return this.lastUpdateTimeField;
01016 }
01017 set {
01018 this.lastUpdateTimeField = value;
01019 }
01020 }
01021
01022
01023 public System.Guid ADGroupGuid {
01024 get {
01025 return this.aDGroupGuidField;
01026 }
01027 set {
01028 this.aDGroupGuidField = value;
01029 }
01030 }
01031
01032
01033 public string ADGroupFQDN {
01034 get {
01035 return this.aDGroupFQDNField;
01036 }
01037 set {
01038 this.aDGroupFQDNField = value;
01039 }
01040 }
01041
01042
01043 public int UpdateFrequency {
01044 get {
01045 return this.updateFrequencyField;
01046 }
01047 set {
01048 this.updateFrequencyField = value;
01049 }
01050 }
01051
01052
01053 public ADSyncFrequencyUnit UpdateFrequencyUnit {
01054 get {
01055 return this.updateFrequencyUnitField;
01056 }
01057 set {
01058 this.updateFrequencyUnitField = value;
01059 }
01060 }
01061
01062
01063 public System.DateTime StartUpdateTime {
01064 get {
01065 return this.startUpdateTimeField;
01066 }
01067 set {
01068 this.startUpdateTimeField = value;
01069 }
01070 }
01071
01072
01073 public bool AutoReactivateInactiveUsers {
01074 get {
01075 return this.autoReactivateInactiveUsersField;
01076 }
01077 set {
01078 this.autoReactivateInactiveUsersField = value;
01079 }
01080 }
01081 }
01082
01083
01084 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
01085 [System.SerializableAttribute()]
01086 [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/office/project/server/webservices/Admin/")]
01087 public enum ADSyncStatus {
01088
01089
01090 NeverRun,
01091
01092
01093 PartialFail,
01094
01095
01096 Failed,
01097
01098
01099 InProgress,
01100
01101
01102 GroupNotFound,
01103
01104
01105 Succeeded,
01106 }
01107
01108
01109 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
01110 [System.SerializableAttribute()]
01111 [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/office/project/server/webservices/Admin/")]
01112 public enum ADSyncFrequencyUnit {
01113
01114
01115 Days,
01116
01117
01118 Weeks,
01119
01120
01121 Months,
01122 }
01123
01124
01125 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
01126 [System.SerializableAttribute()]
01127 [System.Diagnostics.DebuggerStepThroughAttribute()]
01128 [System.ComponentModel.DesignerCategoryAttribute("code")]
01129 [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/office/project/server/webservices/Admin/")]
01130 public partial class ADSyncGroupSettings {
01131
01132 private bool scheduledUpdatesField;
01133
01134 private ADSyncStatus statusField;
01135
01136 private System.DateTime lastUpdateTimeField;
01137
01138 private int updateFrequencyField;
01139
01140 private ADSyncFrequencyUnit updateFrequencyUnitField;
01141
01142 private System.DateTime startUpdateTimeField;
01143
01144 private bool autoReactivateInactiveUsersField;
01145
01146
01147 public bool ScheduledUpdates {
01148 get {
01149 return this.scheduledUpdatesField;
01150 }
01151 set {
01152 this.scheduledUpdatesField = value;
01153 }
01154 }
01155
01156
01157 public ADSyncStatus Status {
01158 get {
01159 return this.statusField;
01160 }
01161 set {
01162 this.statusField = value;
01163 }
01164 }
01165
01166
01167 public System.DateTime LastUpdateTime {
01168 get {
01169 return this.lastUpdateTimeField;
01170 }
01171 set {
01172 this.lastUpdateTimeField = value;
01173 }
01174 }
01175
01176
01177 public int UpdateFrequency {
01178 get {
01179 return this.updateFrequencyField;
01180 }
01181 set {
01182 this.updateFrequencyField = value;
01183 }
01184 }
01185
01186
01187 public ADSyncFrequencyUnit UpdateFrequencyUnit {
01188 get {
01189 return this.updateFrequencyUnitField;
01190 }
01191 set {
01192 this.updateFrequencyUnitField = value;
01193 }
01194 }
01195
01196
01197 public System.DateTime StartUpdateTime {
01198 get {
01199 return this.startUpdateTimeField;
01200 }
01201 set {
01202 this.startUpdateTimeField = value;
01203 }
01204 }
01205
01206
01207 public bool AutoReactivateInactiveUsers {
01208 get {
01209 return this.autoReactivateInactiveUsersField;
01210 }
01211 set {
01212 this.autoReactivateInactiveUsersField = value;
01213 }
01214 }
01215 }
01216
01217
01218 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
01219 [System.SerializableAttribute()]
01220 [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/office/project/server/webservices/Admin/")]
01221 public enum LineClassType {
01222
01223
01224 Regular,
01225
01226
01227 NonWork,
01228
01229
01230 NonProject,
01231
01232
01233 AllNonProject,
01234
01235
01236 All,
01237 }
01238
01239
01240 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
01241 [System.SerializableAttribute()]
01242 [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/office/project/server/webservices/Admin/")]
01243 public enum LineClassState {
01244
01245
01246 Enabled,
01247
01248
01249 Disabled,
01250
01251
01252 All,
01253 }
01254
01255
01256
01257
01258
01259 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")]
01260 [global::System.Serializable()]
01261 [global::System.ComponentModel.DesignerCategoryAttribute("code")]
01262 [global::System.ComponentModel.ToolboxItem(true)]
01263 [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedDataSetSchema")]
01264 [global::System.Xml.Serialization.XmlRootAttribute("TimesheetLineClassDataSet")]
01265 [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.DataSet")]
01266 public partial class TimesheetLineClassDataSet : global::System.Data.DataSet {
01267
01268 private LineClassesDataTable tableLineClasses;
01269
01270 private global::System.Data.SchemaSerializationMode _schemaSerializationMode = global::System.Data.SchemaSerializationMode.IncludeSchema;
01271
01272 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01273 public TimesheetLineClassDataSet() {
01274 this.BeginInit();
01275 this.InitClass();
01276 global::System.ComponentModel.CollectionChangeEventHandler schemaChangedHandler = new global::System.ComponentModel.CollectionChangeEventHandler(this.SchemaChanged);
01277 base.Tables.CollectionChanged += schemaChangedHandler;
01278 base.Relations.CollectionChanged += schemaChangedHandler;
01279 this.EndInit();
01280 }
01281
01282 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01283 protected TimesheetLineClassDataSet(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) :
01284 base(info, context, false) {
01285 if ((this.IsBinarySerialized(info, context) == true)) {
01286 this.InitVars(false);
01287 global::System.ComponentModel.CollectionChangeEventHandler schemaChangedHandler1 = new global::System.ComponentModel.CollectionChangeEventHandler(this.SchemaChanged);
01288 this.Tables.CollectionChanged += schemaChangedHandler1;
01289 this.Relations.CollectionChanged += schemaChangedHandler1;
01290 return;
01291 }
01292 string strSchema = ((string)(info.GetValue("XmlSchema", typeof(string))));
01293 if ((this.DetermineSchemaSerializationMode(info, context) == global::System.Data.SchemaSerializationMode.IncludeSchema)) {
01294 global::System.Data.DataSet ds = new global::System.Data.DataSet();
01295 ds.ReadXmlSchema(new global::System.Xml.XmlTextReader(new global::System.IO.StringReader(strSchema)));
01296 if ((ds.Tables["LineClasses"] != null)) {
01297 base.Tables.Add(new LineClassesDataTable(ds.Tables["LineClasses"]));
01298 }
01299 this.DataSetName = ds.DataSetName;
01300 this.Prefix = ds.Prefix;
01301 this.Namespace = ds.Namespace;
01302 this.Locale = ds.Locale;
01303 this.CaseSensitive = ds.CaseSensitive;
01304 this.EnforceConstraints = ds.EnforceConstraints;
01305 this.Merge(ds, false, global::System.Data.MissingSchemaAction.Add);
01306 this.InitVars();
01307 }
01308 else {
01309 this.ReadXmlSchema(new global::System.Xml.XmlTextReader(new global::System.IO.StringReader(strSchema)));
01310 }
01311 this.GetSerializationData(info, context);
01312 global::System.ComponentModel.CollectionChangeEventHandler schemaChangedHandler = new global::System.ComponentModel.CollectionChangeEventHandler(this.SchemaChanged);
01313 base.Tables.CollectionChanged += schemaChangedHandler;
01314 this.Relations.CollectionChanged += schemaChangedHandler;
01315 }
01316
01317 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01318 [global::System.ComponentModel.Browsable(false)]
01319 [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)]
01320 public LineClassesDataTable LineClasses {
01321 get {
01322 return this.tableLineClasses;
01323 }
01324 }
01325
01326 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01327 [global::System.ComponentModel.BrowsableAttribute(true)]
01328 [global::System.ComponentModel.DesignerSerializationVisibilityAttribute(global::System.ComponentModel.DesignerSerializationVisibility.Visible)]
01329 public override global::System.Data.SchemaSerializationMode SchemaSerializationMode {
01330 get {
01331 return this._schemaSerializationMode;
01332 }
01333 set {
01334 this._schemaSerializationMode = value;
01335 }
01336 }
01337
01338 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01339 [global::System.ComponentModel.DesignerSerializationVisibilityAttribute(global::System.ComponentModel.DesignerSerializationVisibility.Hidden)]
01340 public new global::System.Data.DataTableCollection Tables {
01341 get {
01342 return base.Tables;
01343 }
01344 }
01345
01346 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01347 [global::System.ComponentModel.DesignerSerializationVisibilityAttribute(global::System.ComponentModel.DesignerSerializationVisibility.Hidden)]
01348 public new global::System.Data.DataRelationCollection Relations {
01349 get {
01350 return base.Relations;
01351 }
01352 }
01353
01354 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01355 protected override void InitializeDerivedDataSet() {
01356 this.BeginInit();
01357 this.InitClass();
01358 this.EndInit();
01359 }
01360
01361 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01362 public override global::System.Data.DataSet Clone() {
01363 TimesheetLineClassDataSet cln = ((TimesheetLineClassDataSet)(base.Clone()));
01364 cln.InitVars();
01365 cln.SchemaSerializationMode = this.SchemaSerializationMode;
01366 return cln;
01367 }
01368
01369 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01370 protected override bool ShouldSerializeTables() {
01371 return false;
01372 }
01373
01374 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01375 protected override bool ShouldSerializeRelations() {
01376 return false;
01377 }
01378
01379 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01380 protected override void ReadXmlSerializable(global::System.Xml.XmlReader reader) {
01381 if ((this.DetermineSchemaSerializationMode(reader) == global::System.Data.SchemaSerializationMode.IncludeSchema)) {
01382 this.Reset();
01383 global::System.Data.DataSet ds = new global::System.Data.DataSet();
01384 ds.ReadXml(reader);
01385 if ((ds.Tables["LineClasses"] != null)) {
01386 base.Tables.Add(new LineClassesDataTable(ds.Tables["LineClasses"]));
01387 }
01388 this.DataSetName = ds.DataSetName;
01389 this.Prefix = ds.Prefix;
01390 this.Namespace = ds.Namespace;
01391 this.Locale = ds.Locale;
01392 this.CaseSensitive = ds.CaseSensitive;
01393 this.EnforceConstraints = ds.EnforceConstraints;
01394 this.Merge(ds, false, global::System.Data.MissingSchemaAction.Add);
01395 this.InitVars();
01396 }
01397 else {
01398 this.ReadXml(reader);
01399 this.InitVars();
01400 }
01401 }
01402
01403 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01404 protected override global::System.Xml.Schema.XmlSchema GetSchemaSerializable() {
01405 global::System.IO.MemoryStream stream = new global::System.IO.MemoryStream();
01406 this.WriteXmlSchema(new global::System.Xml.XmlTextWriter(stream, null));
01407 stream.Position = 0;
01408 return global::System.Xml.Schema.XmlSchema.Read(new global::System.Xml.XmlTextReader(stream), null);
01409 }
01410
01411 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01412 internal void InitVars() {
01413 this.InitVars(true);
01414 }
01415
01416 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01417 internal void InitVars(bool initTable) {
01418 this.tableLineClasses = ((LineClassesDataTable)(base.Tables["LineClasses"]));
01419 if ((initTable == true)) {
01420 if ((this.tableLineClasses != null)) {
01421 this.tableLineClasses.InitVars();
01422 }
01423 }
01424 }
01425
01426 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01427 private void InitClass() {
01428 this.DataSetName = "TimesheetLineClassDataSet";
01429 this.Prefix = "";
01430 this.Namespace = "http://schemas.microsoft.com/office/project/server/webservices/TimesheetLineClass" +
01431 "DataSet/";
01432 this.EnforceConstraints = true;
01433 this.SchemaSerializationMode = global::System.Data.SchemaSerializationMode.IncludeSchema;
01434 this.tableLineClasses = new LineClassesDataTable();
01435 base.Tables.Add(this.tableLineClasses);
01436 }
01437
01438 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01439 private bool ShouldSerializeLineClasses() {
01440 return false;
01441 }
01442
01443 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01444 private void SchemaChanged(object sender, global::System.ComponentModel.CollectionChangeEventArgs e) {
01445 if ((e.Action == global::System.ComponentModel.CollectionChangeAction.Remove)) {
01446 this.InitVars();
01447 }
01448 }
01449
01450 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01451 public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedDataSetSchema(global::System.Xml.Schema.XmlSchemaSet xs) {
01452 TimesheetLineClassDataSet ds = new TimesheetLineClassDataSet();
01453 global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType();
01454 global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence();
01455 global::System.Xml.Schema.XmlSchemaAny any = new global::System.Xml.Schema.XmlSchemaAny();
01456 any.Namespace = ds.Namespace;
01457 sequence.Items.Add(any);
01458 type.Particle = sequence;
01459 global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable();
01460 if (xs.Contains(dsSchema.TargetNamespace)) {
01461 global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream();
01462 global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream();
01463 try {
01464 global::System.Xml.Schema.XmlSchema schema = null;
01465 dsSchema.Write(s1);
01466 for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) {
01467 schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current));
01468 s2.SetLength(0);
01469 schema.Write(s2);
01470 if ((s1.Length == s2.Length)) {
01471 s1.Position = 0;
01472 s2.Position = 0;
01473 for (; ((s1.Position != s1.Length)
01474 && (s1.ReadByte() == s2.ReadByte())); ) {
01475 ;
01476 }
01477 if ((s1.Position == s1.Length)) {
01478 return type;
01479 }
01480 }
01481 }
01482 }
01483 finally {
01484 if ((s1 != null)) {
01485 s1.Close();
01486 }
01487 if ((s2 != null)) {
01488 s2.Close();
01489 }
01490 }
01491 }
01492 xs.Add(dsSchema);
01493 return type;
01494 }
01495
01496 public delegate void LineClassesRowChangeEventHandler(object sender, LineClassesRowChangeEvent e);
01497
01498
01499
01500
01501 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")]
01502 [global::System.Serializable()]
01503 [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")]
01504 public partial class LineClassesDataTable : global::System.Data.DataTable, global::System.Collections.IEnumerable {
01505
01506 private global::System.Data.DataColumn columnTS_LINE_CLASS_UID;
01507
01508 private global::System.Data.DataColumn columnTS_LINE_CLASS_NAME;
01509
01510 private global::System.Data.DataColumn columnTS_LINE_CLASS_IS_EDITABLE;
01511
01512 private global::System.Data.DataColumn columnTS_LINE_CLASS_DESC;
01513
01514 private global::System.Data.DataColumn columnTS_LINE_CLASS_IS_DISABLED;
01515
01516 private global::System.Data.DataColumn columnTS_LINE_CLASS_ALWAYS_DISPLAY;
01517
01518 private global::System.Data.DataColumn columnTS_LINE_CLASS_TYPE;
01519
01520 private global::System.Data.DataColumn columnTS_LINE_CLASS_NEED_APPROVAL;
01521
01522 private global::System.Data.DataColumn columnTS_LINE_CLASS_ORGANIZATION;
01523
01524 private global::System.Data.DataColumn columnMOD_DATE;
01525
01526 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01527 public LineClassesDataTable() {
01528 this.TableName = "LineClasses";
01529 this.BeginInit();
01530 this.InitClass();
01531 this.EndInit();
01532 }
01533
01534 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01535 internal LineClassesDataTable(global::System.Data.DataTable table) {
01536 this.TableName = table.TableName;
01537 if ((table.CaseSensitive != table.DataSet.CaseSensitive)) {
01538 this.CaseSensitive = table.CaseSensitive;
01539 }
01540 if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) {
01541 this.Locale = table.Locale;
01542 }
01543 if ((table.Namespace != table.DataSet.Namespace)) {
01544 this.Namespace = table.Namespace;
01545 }
01546 this.Prefix = table.Prefix;
01547 this.MinimumCapacity = table.MinimumCapacity;
01548 }
01549
01550 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01551 protected LineClassesDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) :
01552 base(info, context) {
01553 this.InitVars();
01554 }
01555
01556 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01557 public global::System.Data.DataColumn TS_LINE_CLASS_UIDColumn {
01558 get {
01559 return this.columnTS_LINE_CLASS_UID;
01560 }
01561 }
01562
01563 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01564 public global::System.Data.DataColumn TS_LINE_CLASS_NAMEColumn {
01565 get {
01566 return this.columnTS_LINE_CLASS_NAME;
01567 }
01568 }
01569
01570 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01571 public global::System.Data.DataColumn TS_LINE_CLASS_IS_EDITABLEColumn {
01572 get {
01573 return this.columnTS_LINE_CLASS_IS_EDITABLE;
01574 }
01575 }
01576
01577 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01578 public global::System.Data.DataColumn TS_LINE_CLASS_DESCColumn {
01579 get {
01580 return this.columnTS_LINE_CLASS_DESC;
01581 }
01582 }
01583
01584 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01585 public global::System.Data.DataColumn TS_LINE_CLASS_IS_DISABLEDColumn {
01586 get {
01587 return this.columnTS_LINE_CLASS_IS_DISABLED;
01588 }
01589 }
01590
01591 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01592 public global::System.Data.DataColumn TS_LINE_CLASS_ALWAYS_DISPLAYColumn {
01593 get {
01594 return this.columnTS_LINE_CLASS_ALWAYS_DISPLAY;
01595 }
01596 }
01597
01598 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01599 public global::System.Data.DataColumn TS_LINE_CLASS_TYPEColumn {
01600 get {
01601 return this.columnTS_LINE_CLASS_TYPE;
01602 }
01603 }
01604
01605 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01606 public global::System.Data.DataColumn TS_LINE_CLASS_NEED_APPROVALColumn {
01607 get {
01608 return this.columnTS_LINE_CLASS_NEED_APPROVAL;
01609 }
01610 }
01611
01612 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01613 public global::System.Data.DataColumn TS_LINE_CLASS_ORGANIZATIONColumn {
01614 get {
01615 return this.columnTS_LINE_CLASS_ORGANIZATION;
01616 }
01617 }
01618
01619 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01620 public global::System.Data.DataColumn MOD_DATEColumn {
01621 get {
01622 return this.columnMOD_DATE;
01623 }
01624 }
01625
01626 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01627 [global::System.ComponentModel.Browsable(false)]
01628 public int Count {
01629 get {
01630 return this.Rows.Count;
01631 }
01632 }
01633
01634 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01635 public LineClassesRow this[int index] {
01636 get {
01637 return ((LineClassesRow)(this.Rows[index]));
01638 }
01639 }
01640
01641 public event LineClassesRowChangeEventHandler LineClassesRowChanging;
01642
01643 public event LineClassesRowChangeEventHandler LineClassesRowChanged;
01644
01645 public event LineClassesRowChangeEventHandler LineClassesRowDeleting;
01646
01647 public event LineClassesRowChangeEventHandler LineClassesRowDeleted;
01648
01649 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01650 public void AddLineClassesRow(LineClassesRow row) {
01651 this.Rows.Add(row);
01652 }
01653
01654 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01655 public LineClassesRow AddLineClassesRow(System.Guid TS_LINE_CLASS_UID, string TS_LINE_CLASS_NAME, bool TS_LINE_CLASS_IS_EDITABLE, string TS_LINE_CLASS_DESC, bool TS_LINE_CLASS_IS_DISABLED, bool TS_LINE_CLASS_ALWAYS_DISPLAY, byte TS_LINE_CLASS_TYPE, bool TS_LINE_CLASS_NEED_APPROVAL, string TS_LINE_CLASS_ORGANIZATION, System.DateTime MOD_DATE) {
01656 LineClassesRow rowLineClassesRow = ((LineClassesRow)(this.NewRow()));
01657 object[] columnValuesArray = new object[] {
01658 TS_LINE_CLASS_UID,
01659 TS_LINE_CLASS_NAME,
01660 TS_LINE_CLASS_IS_EDITABLE,
01661 TS_LINE_CLASS_DESC,
01662 TS_LINE_CLASS_IS_DISABLED,
01663 TS_LINE_CLASS_ALWAYS_DISPLAY,
01664 TS_LINE_CLASS_TYPE,
01665 TS_LINE_CLASS_NEED_APPROVAL,
01666 TS_LINE_CLASS_ORGANIZATION,
01667 MOD_DATE};
01668 rowLineClassesRow.ItemArray = columnValuesArray;
01669 this.Rows.Add(rowLineClassesRow);
01670 return rowLineClassesRow;
01671 }
01672
01673 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01674 public LineClassesRow FindByTS_LINE_CLASS_UID(System.Guid TS_LINE_CLASS_UID) {
01675 return ((LineClassesRow)(this.Rows.Find(new object[] {
01676 TS_LINE_CLASS_UID})));
01677 }
01678
01679 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01680 public virtual global::System.Collections.IEnumerator GetEnumerator() {
01681 return this.Rows.GetEnumerator();
01682 }
01683
01684 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01685 public override global::System.Data.DataTable Clone() {
01686 LineClassesDataTable cln = ((LineClassesDataTable)(base.Clone()));
01687 cln.InitVars();
01688 return cln;
01689 }
01690
01691 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01692 protected override global::System.Data.DataTable CreateInstance() {
01693 return new LineClassesDataTable();
01694 }
01695
01696 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01697 internal void InitVars() {
01698 this.columnTS_LINE_CLASS_UID = base.Columns["TS_LINE_CLASS_UID"];
01699 this.columnTS_LINE_CLASS_NAME = base.Columns["TS_LINE_CLASS_NAME"];
01700 this.columnTS_LINE_CLASS_IS_EDITABLE = base.Columns["TS_LINE_CLASS_IS_EDITABLE"];
01701 this.columnTS_LINE_CLASS_DESC = base.Columns["TS_LINE_CLASS_DESC"];
01702 this.columnTS_LINE_CLASS_IS_DISABLED = base.Columns["TS_LINE_CLASS_IS_DISABLED"];
01703 this.columnTS_LINE_CLASS_ALWAYS_DISPLAY = base.Columns["TS_LINE_CLASS_ALWAYS_DISPLAY"];
01704 this.columnTS_LINE_CLASS_TYPE = base.Columns["TS_LINE_CLASS_TYPE"];
01705 this.columnTS_LINE_CLASS_NEED_APPROVAL = base.Columns["TS_LINE_CLASS_NEED_APPROVAL"];
01706 this.columnTS_LINE_CLASS_ORGANIZATION = base.Columns["TS_LINE_CLASS_ORGANIZATION"];
01707 this.columnMOD_DATE = base.Columns["MOD_DATE"];
01708 }
01709
01710 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01711 private void InitClass() {
01712 this.columnTS_LINE_CLASS_UID = new global::System.Data.DataColumn("TS_LINE_CLASS_UID", typeof(global::System.Guid), null, global::System.Data.MappingType.Element);
01713 base.Columns.Add(this.columnTS_LINE_CLASS_UID);
01714 this.columnTS_LINE_CLASS_NAME = new global::System.Data.DataColumn("TS_LINE_CLASS_NAME", typeof(string), null, global::System.Data.MappingType.Element);
01715 base.Columns.Add(this.columnTS_LINE_CLASS_NAME);
01716 this.columnTS_LINE_CLASS_IS_EDITABLE = new global::System.Data.DataColumn("TS_LINE_CLASS_IS_EDITABLE", typeof(bool), null, global::System.Data.MappingType.Element);
01717 base.Columns.Add(this.columnTS_LINE_CLASS_IS_EDITABLE);
01718 this.columnTS_LINE_CLASS_DESC = new global::System.Data.DataColumn("TS_LINE_CLASS_DESC", typeof(string), null, global::System.Data.MappingType.Element);
01719 base.Columns.Add(this.columnTS_LINE_CLASS_DESC);
01720 this.columnTS_LINE_CLASS_IS_DISABLED = new global::System.Data.DataColumn("TS_LINE_CLASS_IS_DISABLED", typeof(bool), null, global::System.Data.MappingType.Element);
01721 base.Columns.Add(this.columnTS_LINE_CLASS_IS_DISABLED);
01722 this.columnTS_LINE_CLASS_ALWAYS_DISPLAY = new global::System.Data.DataColumn("TS_LINE_CLASS_ALWAYS_DISPLAY", typeof(bool), null, global::System.Data.MappingType.Element);
01723 base.Columns.Add(this.columnTS_LINE_CLASS_ALWAYS_DISPLAY);
01724 this.columnTS_LINE_CLASS_TYPE = new global::System.Data.DataColumn("TS_LINE_CLASS_TYPE", typeof(byte), null, global::System.Data.MappingType.Element);
01725 base.Columns.Add(this.columnTS_LINE_CLASS_TYPE);
01726 this.columnTS_LINE_CLASS_NEED_APPROVAL = new global::System.Data.DataColumn("TS_LINE_CLASS_NEED_APPROVAL", typeof(bool), null, global::System.Data.MappingType.Element);
01727 base.Columns.Add(this.columnTS_LINE_CLASS_NEED_APPROVAL);
01728 this.columnTS_LINE_CLASS_ORGANIZATION = new global::System.Data.DataColumn("TS_LINE_CLASS_ORGANIZATION", typeof(string), null, global::System.Data.MappingType.Element);
01729 base.Columns.Add(this.columnTS_LINE_CLASS_ORGANIZATION);
01730 this.columnMOD_DATE = new global::System.Data.DataColumn("MOD_DATE", typeof(global::System.DateTime), null, global::System.Data.MappingType.Element);
01731 base.Columns.Add(this.columnMOD_DATE);
01732 this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] {
01733 this.columnTS_LINE_CLASS_UID}, true));
01734 this.columnTS_LINE_CLASS_UID.AllowDBNull = false;
01735 this.columnTS_LINE_CLASS_UID.Unique = true;
01736 this.columnTS_LINE_CLASS_ORGANIZATION.AllowDBNull = false;
01737 }
01738
01739 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01740 public LineClassesRow NewLineClassesRow() {
01741 return ((LineClassesRow)(this.NewRow()));
01742 }
01743
01744 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01745 protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) {
01746 return new LineClassesRow(builder);
01747 }
01748
01749 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01750 protected override global::System.Type GetRowType() {
01751 return typeof(LineClassesRow);
01752 }
01753
01754 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01755 protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) {
01756 base.OnRowChanged(e);
01757 if ((this.LineClassesRowChanged != null)) {
01758 this.LineClassesRowChanged(this, new LineClassesRowChangeEvent(((LineClassesRow)(e.Row)), e.Action));
01759 }
01760 }
01761
01762 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01763 protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) {
01764 base.OnRowChanging(e);
01765 if ((this.LineClassesRowChanging != null)) {
01766 this.LineClassesRowChanging(this, new LineClassesRowChangeEvent(((LineClassesRow)(e.Row)), e.Action));
01767 }
01768 }
01769
01770 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01771 protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) {
01772 base.OnRowDeleted(e);
01773 if ((this.LineClassesRowDeleted != null)) {
01774 this.LineClassesRowDeleted(this, new LineClassesRowChangeEvent(((LineClassesRow)(e.Row)), e.Action));
01775 }
01776 }
01777
01778 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01779 protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) {
01780 base.OnRowDeleting(e);
01781 if ((this.LineClassesRowDeleting != null)) {
01782 this.LineClassesRowDeleting(this, new LineClassesRowChangeEvent(((LineClassesRow)(e.Row)), e.Action));
01783 }
01784 }
01785
01786 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01787 public void RemoveLineClassesRow(LineClassesRow row) {
01788 this.Rows.Remove(row);
01789 }
01790
01791 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01792 public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) {
01793 global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType();
01794 global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence();
01795 TimesheetLineClassDataSet ds = new TimesheetLineClassDataSet();
01796 global::System.Xml.Schema.XmlSchemaAny any1 = new global::System.Xml.Schema.XmlSchemaAny();
01797 any1.Namespace = "http://www.w3.org/2001/XMLSchema";
01798 any1.MinOccurs = new decimal(0);
01799 any1.MaxOccurs = decimal.MaxValue;
01800 any1.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
01801 sequence.Items.Add(any1);
01802 global::System.Xml.Schema.XmlSchemaAny any2 = new global::System.Xml.Schema.XmlSchemaAny();
01803 any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1";
01804 any2.MinOccurs = new decimal(1);
01805 any2.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
01806 sequence.Items.Add(any2);
01807 global::System.Xml.Schema.XmlSchemaAttribute attribute1 = new global::System.Xml.Schema.XmlSchemaAttribute();
01808 attribute1.Name = "namespace";
01809 attribute1.FixedValue = ds.Namespace;
01810 type.Attributes.Add(attribute1);
01811 global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute();
01812 attribute2.Name = "tableTypeName";
01813 attribute2.FixedValue = "LineClassesDataTable";
01814 type.Attributes.Add(attribute2);
01815 type.Particle = sequence;
01816 global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable();
01817 if (xs.Contains(dsSchema.TargetNamespace)) {
01818 global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream();
01819 global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream();
01820 try {
01821 global::System.Xml.Schema.XmlSchema schema = null;
01822 dsSchema.Write(s1);
01823 for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) {
01824 schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current));
01825 s2.SetLength(0);
01826 schema.Write(s2);
01827 if ((s1.Length == s2.Length)) {
01828 s1.Position = 0;
01829 s2.Position = 0;
01830 for (; ((s1.Position != s1.Length)
01831 && (s1.ReadByte() == s2.ReadByte())); ) {
01832 ;
01833 }
01834 if ((s1.Position == s1.Length)) {
01835 return type;
01836 }
01837 }
01838 }
01839 }
01840 finally {
01841 if ((s1 != null)) {
01842 s1.Close();
01843 }
01844 if ((s2 != null)) {
01845 s2.Close();
01846 }
01847 }
01848 }
01849 xs.Add(dsSchema);
01850 return type;
01851 }
01852 }
01853
01854
01855
01856
01857 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")]
01858 public partial class LineClassesRow : global::System.Data.DataRow {
01859
01860 private LineClassesDataTable tableLineClasses;
01861
01862 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01863 internal LineClassesRow(global::System.Data.DataRowBuilder rb) :
01864 base(rb) {
01865 this.tableLineClasses = ((LineClassesDataTable)(this.Table));
01866 }
01867
01868 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01869 public System.Guid TS_LINE_CLASS_UID {
01870 get {
01871 return ((global::System.Guid)(this[this.tableLineClasses.TS_LINE_CLASS_UIDColumn]));
01872 }
01873 set {
01874 this[this.tableLineClasses.TS_LINE_CLASS_UIDColumn] = value;
01875 }
01876 }
01877
01878 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01879 public string TS_LINE_CLASS_NAME {
01880 get {
01881 try {
01882 return ((string)(this[this.tableLineClasses.TS_LINE_CLASS_NAMEColumn]));
01883 }
01884 catch (global::System.InvalidCastException e) {
01885 throw new global::System.Data.StrongTypingException("The value for column \'TS_LINE_CLASS_NAME\' in table \'LineClasses\' is DBNull.", e);
01886 }
01887 }
01888 set {
01889 this[this.tableLineClasses.TS_LINE_CLASS_NAMEColumn] = value;
01890 }
01891 }
01892
01893 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01894 public bool TS_LINE_CLASS_IS_EDITABLE {
01895 get {
01896 try {
01897 return ((bool)(this[this.tableLineClasses.TS_LINE_CLASS_IS_EDITABLEColumn]));
01898 }
01899 catch (global::System.InvalidCastException e) {
01900 throw new global::System.Data.StrongTypingException("The value for column \'TS_LINE_CLASS_IS_EDITABLE\' in table \'LineClasses\' is DBNull" +
01901 ".", e);
01902 }
01903 }
01904 set {
01905 this[this.tableLineClasses.TS_LINE_CLASS_IS_EDITABLEColumn] = value;
01906 }
01907 }
01908
01909 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01910 public string TS_LINE_CLASS_DESC {
01911 get {
01912 try {
01913 return ((string)(this[this.tableLineClasses.TS_LINE_CLASS_DESCColumn]));
01914 }
01915 catch (global::System.InvalidCastException e) {
01916 throw new global::System.Data.StrongTypingException("The value for column \'TS_LINE_CLASS_DESC\' in table \'LineClasses\' is DBNull.", e);
01917 }
01918 }
01919 set {
01920 this[this.tableLineClasses.TS_LINE_CLASS_DESCColumn] = value;
01921 }
01922 }
01923
01924 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01925 public bool TS_LINE_CLASS_IS_DISABLED {
01926 get {
01927 try {
01928 return ((bool)(this[this.tableLineClasses.TS_LINE_CLASS_IS_DISABLEDColumn]));
01929 }
01930 catch (global::System.InvalidCastException e) {
01931 throw new global::System.Data.StrongTypingException("The value for column \'TS_LINE_CLASS_IS_DISABLED\' in table \'LineClasses\' is DBNull" +
01932 ".", e);
01933 }
01934 }
01935 set {
01936 this[this.tableLineClasses.TS_LINE_CLASS_IS_DISABLEDColumn] = value;
01937 }
01938 }
01939
01940 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01941 public bool TS_LINE_CLASS_ALWAYS_DISPLAY {
01942 get {
01943 try {
01944 return ((bool)(this[this.tableLineClasses.TS_LINE_CLASS_ALWAYS_DISPLAYColumn]));
01945 }
01946 catch (global::System.InvalidCastException e) {
01947 throw new global::System.Data.StrongTypingException("The value for column \'TS_LINE_CLASS_ALWAYS_DISPLAY\' in table \'LineClasses\' is DBN" +
01948 "ull.", e);
01949 }
01950 }
01951 set {
01952 this[this.tableLineClasses.TS_LINE_CLASS_ALWAYS_DISPLAYColumn] = value;
01953 }
01954 }
01955
01956 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01957 public byte TS_LINE_CLASS_TYPE {
01958 get {
01959 try {
01960 return ((byte)(this[this.tableLineClasses.TS_LINE_CLASS_TYPEColumn]));
01961 }
01962 catch (global::System.InvalidCastException e) {
01963 throw new global::System.Data.StrongTypingException("The value for column \'TS_LINE_CLASS_TYPE\' in table \'LineClasses\' is DBNull.", e);
01964 }
01965 }
01966 set {
01967 this[this.tableLineClasses.TS_LINE_CLASS_TYPEColumn] = value;
01968 }
01969 }
01970
01971 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01972 public bool TS_LINE_CLASS_NEED_APPROVAL {
01973 get {
01974 try {
01975 return ((bool)(this[this.tableLineClasses.TS_LINE_CLASS_NEED_APPROVALColumn]));
01976 }
01977 catch (global::System.InvalidCastException e) {
01978 throw new global::System.Data.StrongTypingException("The value for column \'TS_LINE_CLASS_NEED_APPROVAL\' in table \'LineClasses\' is DBNu" +
01979 "ll.", e);
01980 }
01981 }
01982 set {
01983 this[this.tableLineClasses.TS_LINE_CLASS_NEED_APPROVALColumn] = value;
01984 }
01985 }
01986
01987 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01988 public string TS_LINE_CLASS_ORGANIZATION {
01989 get {
01990 return ((string)(this[this.tableLineClasses.TS_LINE_CLASS_ORGANIZATIONColumn]));
01991 }
01992 set {
01993 this[this.tableLineClasses.TS_LINE_CLASS_ORGANIZATIONColumn] = value;
01994 }
01995 }
01996
01997 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01998 public System.DateTime MOD_DATE {
01999 get {
02000 try {
02001 return ((global::System.DateTime)(this[this.tableLineClasses.MOD_DATEColumn]));
02002 }
02003 catch (global::System.InvalidCastException e) {
02004 throw new global::System.Data.StrongTypingException("The value for column \'MOD_DATE\' in table \'LineClasses\' is DBNull.", e);
02005 }
02006 }
02007 set {
02008 this[this.tableLineClasses.MOD_DATEColumn] = value;
02009 }
02010 }
02011
02012 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02013 public bool IsTS_LINE_CLASS_NAMENull() {
02014 return this.IsNull(this.tableLineClasses.TS_LINE_CLASS_NAMEColumn);
02015 }
02016
02017 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02018 public void SetTS_LINE_CLASS_NAMENull() {
02019 this[this.tableLineClasses.TS_LINE_CLASS_NAMEColumn] = global::System.Convert.DBNull;
02020 }
02021
02022 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02023 public bool IsTS_LINE_CLASS_IS_EDITABLENull() {
02024 return this.IsNull(this.tableLineClasses.TS_LINE_CLASS_IS_EDITABLEColumn);
02025 }
02026
02027 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02028 public void SetTS_LINE_CLASS_IS_EDITABLENull() {
02029 this[this.tableLineClasses.TS_LINE_CLASS_IS_EDITABLEColumn] = global::System.Convert.DBNull;
02030 }
02031
02032 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02033 public bool IsTS_LINE_CLASS_DESCNull() {
02034 return this.IsNull(this.tableLineClasses.TS_LINE_CLASS_DESCColumn);
02035 }
02036
02037 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02038 public void SetTS_LINE_CLASS_DESCNull() {
02039 this[this.tableLineClasses.TS_LINE_CLASS_DESCColumn] = global::System.Convert.DBNull;
02040 }
02041
02042 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02043 public bool IsTS_LINE_CLASS_IS_DISABLEDNull() {
02044 return this.IsNull(this.tableLineClasses.TS_LINE_CLASS_IS_DISABLEDColumn);
02045 }
02046
02047 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02048 public void SetTS_LINE_CLASS_IS_DISABLEDNull() {
02049 this[this.tableLineClasses.TS_LINE_CLASS_IS_DISABLEDColumn] = global::System.Convert.DBNull;
02050 }
02051
02052 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02053 public bool IsTS_LINE_CLASS_ALWAYS_DISPLAYNull() {
02054 return this.IsNull(this.tableLineClasses.TS_LINE_CLASS_ALWAYS_DISPLAYColumn);
02055 }
02056
02057 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02058 public void SetTS_LINE_CLASS_ALWAYS_DISPLAYNull() {
02059 this[this.tableLineClasses.TS_LINE_CLASS_ALWAYS_DISPLAYColumn] = global::System.Convert.DBNull;
02060 }
02061
02062 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02063 public bool IsTS_LINE_CLASS_TYPENull() {
02064 return this.IsNull(this.tableLineClasses.TS_LINE_CLASS_TYPEColumn);
02065 }
02066
02067 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02068 public void SetTS_LINE_CLASS_TYPENull() {
02069 this[this.tableLineClasses.TS_LINE_CLASS_TYPEColumn] = global::System.Convert.DBNull;
02070 }
02071
02072 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02073 public bool IsTS_LINE_CLASS_NEED_APPROVALNull() {
02074 return this.IsNull(this.tableLineClasses.TS_LINE_CLASS_NEED_APPROVALColumn);
02075 }
02076
02077 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02078 public void SetTS_LINE_CLASS_NEED_APPROVALNull() {
02079 this[this.tableLineClasses.TS_LINE_CLASS_NEED_APPROVALColumn] = global::System.Convert.DBNull;
02080 }
02081
02082 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02083 public bool IsMOD_DATENull() {
02084 return this.IsNull(this.tableLineClasses.MOD_DATEColumn);
02085 }
02086
02087 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02088 public void SetMOD_DATENull() {
02089 this[this.tableLineClasses.MOD_DATEColumn] = global::System.Convert.DBNull;
02090 }
02091 }
02092
02093
02094
02095
02096 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")]
02097 public class LineClassesRowChangeEvent : global::System.EventArgs {
02098
02099 private LineClassesRow eventRow;
02100
02101 private global::System.Data.DataRowAction eventAction;
02102
02103 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02104 public LineClassesRowChangeEvent(LineClassesRow row, global::System.Data.DataRowAction action) {
02105 this.eventRow = row;
02106 this.eventAction = action;
02107 }
02108
02109 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02110 public LineClassesRow Row {
02111 get {
02112 return this.eventRow;
02113 }
02114 }
02115
02116 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02117 public global::System.Data.DataRowAction Action {
02118 get {
02119 return this.eventAction;
02120 }
02121 }
02122 }
02123 }
02124
02125
02126 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
02127 [System.SerializableAttribute()]
02128 [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/office/project/server/webservices/Admin/")]
02129 public enum PeriodState {
02130
02131
02132 Open,
02133
02134
02135 Closed,
02136
02137
02138 All,
02139 }
02140
02141
02142
02143
02144
02145 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")]
02146 [global::System.Serializable()]
02147 [global::System.ComponentModel.DesignerCategoryAttribute("code")]
02148 [global::System.ComponentModel.ToolboxItem(true)]
02149 [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedDataSetSchema")]
02150 [global::System.Xml.Serialization.XmlRootAttribute("TimePeriodDataSet")]
02151 [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.DataSet")]
02152 public partial class TimePeriodDataSet : global::System.Data.DataSet {
02153
02154 private TimePeriodsDataTable tableTimePeriods;
02155
02156 private global::System.Data.SchemaSerializationMode _schemaSerializationMode = global::System.Data.SchemaSerializationMode.IncludeSchema;
02157
02158 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02159 public TimePeriodDataSet() {
02160 this.BeginInit();
02161 this.InitClass();
02162 global::System.ComponentModel.CollectionChangeEventHandler schemaChangedHandler = new global::System.ComponentModel.CollectionChangeEventHandler(this.SchemaChanged);
02163 base.Tables.CollectionChanged += schemaChangedHandler;
02164 base.Relations.CollectionChanged += schemaChangedHandler;
02165 this.EndInit();
02166 }
02167
02168 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02169 protected TimePeriodDataSet(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) :
02170 base(info, context, false) {
02171 if ((this.IsBinarySerialized(info, context) == true)) {
02172 this.InitVars(false);
02173 global::System.ComponentModel.CollectionChangeEventHandler schemaChangedHandler1 = new global::System.ComponentModel.CollectionChangeEventHandler(this.SchemaChanged);
02174 this.Tables.CollectionChanged += schemaChangedHandler1;
02175 this.Relations.CollectionChanged += schemaChangedHandler1;
02176 return;
02177 }
02178 string strSchema = ((string)(info.GetValue("XmlSchema", typeof(string))));
02179 if ((this.DetermineSchemaSerializationMode(info, context) == global::System.Data.SchemaSerializationMode.IncludeSchema)) {
02180 global::System.Data.DataSet ds = new global::System.Data.DataSet();
02181 ds.ReadXmlSchema(new global::System.Xml.XmlTextReader(new global::System.IO.StringReader(strSchema)));
02182 if ((ds.Tables["TimePeriods"] != null)) {
02183 base.Tables.Add(new TimePeriodsDataTable(ds.Tables["TimePeriods"]));
02184 }
02185 this.DataSetName = ds.DataSetName;
02186 this.Prefix = ds.Prefix;
02187 this.Namespace = ds.Namespace;
02188 this.Locale = ds.Locale;
02189 this.CaseSensitive = ds.CaseSensitive;
02190 this.EnforceConstraints = ds.EnforceConstraints;
02191 this.Merge(ds, false, global::System.Data.MissingSchemaAction.Add);
02192 this.InitVars();
02193 }
02194 else {
02195 this.ReadXmlSchema(new global::System.Xml.XmlTextReader(new global::System.IO.StringReader(strSchema)));
02196 }
02197 this.GetSerializationData(info, context);
02198 global::System.ComponentModel.CollectionChangeEventHandler schemaChangedHandler = new global::System.ComponentModel.CollectionChangeEventHandler(this.SchemaChanged);
02199 base.Tables.CollectionChanged += schemaChangedHandler;
02200 this.Relations.CollectionChanged += schemaChangedHandler;
02201 }
02202
02203 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02204 [global::System.ComponentModel.Browsable(false)]
02205 [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)]
02206 public TimePeriodsDataTable TimePeriods {
02207 get {
02208 return this.tableTimePeriods;
02209 }
02210 }
02211
02212 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02213 [global::System.ComponentModel.BrowsableAttribute(true)]
02214 [global::System.ComponentModel.DesignerSerializationVisibilityAttribute(global::System.ComponentModel.DesignerSerializationVisibility.Visible)]
02215 public override global::System.Data.SchemaSerializationMode SchemaSerializationMode {
02216 get {
02217 return this._schemaSerializationMode;
02218 }
02219 set {
02220 this._schemaSerializationMode = value;
02221 }
02222 }
02223
02224 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02225 [global::System.ComponentModel.DesignerSerializationVisibilityAttribute(global::System.ComponentModel.DesignerSerializationVisibility.Hidden)]
02226 public new global::System.Data.DataTableCollection Tables {
02227 get {
02228 return base.Tables;
02229 }
02230 }
02231
02232 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02233 [global::System.ComponentModel.DesignerSerializationVisibilityAttribute(global::System.ComponentModel.DesignerSerializationVisibility.Hidden)]
02234 public new global::System.Data.DataRelationCollection Relations {
02235 get {
02236 return base.Relations;
02237 }
02238 }
02239
02240 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02241 protected override void InitializeDerivedDataSet() {
02242 this.BeginInit();
02243 this.InitClass();
02244 this.EndInit();
02245 }
02246
02247 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02248 public override global::System.Data.DataSet Clone() {
02249 TimePeriodDataSet cln = ((TimePeriodDataSet)(base.Clone()));
02250 cln.InitVars();
02251 cln.SchemaSerializationMode = this.SchemaSerializationMode;
02252 return cln;
02253 }
02254
02255 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02256 protected override bool ShouldSerializeTables() {
02257 return false;
02258 }
02259
02260 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02261 protected override bool ShouldSerializeRelations() {
02262 return false;
02263 }
02264
02265 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02266 protected override void ReadXmlSerializable(global::System.Xml.XmlReader reader) {
02267 if ((this.DetermineSchemaSerializationMode(reader) == global::System.Data.SchemaSerializationMode.IncludeSchema)) {
02268 this.Reset();
02269 global::System.Data.DataSet ds = new global::System.Data.DataSet();
02270 ds.ReadXml(reader);
02271 if ((ds.Tables["TimePeriods"] != null)) {
02272 base.Tables.Add(new TimePeriodsDataTable(ds.Tables["TimePeriods"]));
02273 }
02274 this.DataSetName = ds.DataSetName;
02275 this.Prefix = ds.Prefix;
02276 this.Namespace = ds.Namespace;
02277 this.Locale = ds.Locale;
02278 this.CaseSensitive = ds.CaseSensitive;
02279 this.EnforceConstraints = ds.EnforceConstraints;
02280 this.Merge(ds, false, global::System.Data.MissingSchemaAction.Add);
02281 this.InitVars();
02282 }
02283 else {
02284 this.ReadXml(reader);
02285 this.InitVars();
02286 }
02287 }
02288
02289 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02290 protected override global::System.Xml.Schema.XmlSchema GetSchemaSerializable() {
02291 global::System.IO.MemoryStream stream = new global::System.IO.MemoryStream();
02292 this.WriteXmlSchema(new global::System.Xml.XmlTextWriter(stream, null));
02293 stream.Position = 0;
02294 return global::System.Xml.Schema.XmlSchema.Read(new global::System.Xml.XmlTextReader(stream), null);
02295 }
02296
02297 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02298 internal void InitVars() {
02299 this.InitVars(true);
02300 }
02301
02302 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02303 internal void InitVars(bool initTable) {
02304 this.tableTimePeriods = ((TimePeriodsDataTable)(base.Tables["TimePeriods"]));
02305 if ((initTable == true)) {
02306 if ((this.tableTimePeriods != null)) {
02307 this.tableTimePeriods.InitVars();
02308 }
02309 }
02310 }
02311
02312 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02313 private void InitClass() {
02314 this.DataSetName = "TimePeriodDataSet";
02315 this.Prefix = "";
02316 this.Namespace = "http://schemas.microsoft.com/office/project/server/webservices/TimePeriodDataSet/" +
02317 "";
02318 this.EnforceConstraints = true;
02319 this.SchemaSerializationMode = global::System.Data.SchemaSerializationMode.IncludeSchema;
02320 this.tableTimePeriods = new TimePeriodsDataTable();
02321 base.Tables.Add(this.tableTimePeriods);
02322 }
02323
02324 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02325 private bool ShouldSerializeTimePeriods() {
02326 return false;
02327 }
02328
02329 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02330 private void SchemaChanged(object sender, global::System.ComponentModel.CollectionChangeEventArgs e) {
02331 if ((e.Action == global::System.ComponentModel.CollectionChangeAction.Remove)) {
02332 this.InitVars();
02333 }
02334 }
02335
02336 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02337 public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedDataSetSchema(global::System.Xml.Schema.XmlSchemaSet xs) {
02338 TimePeriodDataSet ds = new TimePeriodDataSet();
02339 global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType();
02340 global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence();
02341 global::System.Xml.Schema.XmlSchemaAny any = new global::System.Xml.Schema.XmlSchemaAny();
02342 any.Namespace = ds.Namespace;
02343 sequence.Items.Add(any);
02344 type.Particle = sequence;
02345 global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable();
02346 if (xs.Contains(dsSchema.TargetNamespace)) {
02347 global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream();
02348 global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream();
02349 try {
02350 global::System.Xml.Schema.XmlSchema schema = null;
02351 dsSchema.Write(s1);
02352 for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) {
02353 schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current));
02354 s2.SetLength(0);
02355 schema.Write(s2);
02356 if ((s1.Length == s2.Length)) {
02357 s1.Position = 0;
02358 s2.Position = 0;
02359 for (; ((s1.Position != s1.Length)
02360 && (s1.ReadByte() == s2.ReadByte())); ) {
02361 ;
02362 }
02363 if ((s1.Position == s1.Length)) {
02364 return type;
02365 }
02366 }
02367 }
02368 }
02369 finally {
02370 if ((s1 != null)) {
02371 s1.Close();
02372 }
02373 if ((s2 != null)) {
02374 s2.Close();
02375 }
02376 }
02377 }
02378 xs.Add(dsSchema);
02379 return type;
02380 }
02381
02382 public delegate void TimePeriodsRowChangeEventHandler(object sender, TimePeriodsRowChangeEvent e);
02383
02384
02385
02386
02387 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")]
02388 [global::System.Serializable()]
02389 [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")]
02390 public partial class TimePeriodsDataTable : global::System.Data.DataTable, global::System.Collections.IEnumerable {
02391
02392 private global::System.Data.DataColumn columnWPRD_UID;
02393
02394 private global::System.Data.DataColumn columnWPRD_START_DATE;
02395
02396 private global::System.Data.DataColumn columnWPRD_FINISH_DATE;
02397
02398 private global::System.Data.DataColumn columnWPRD_NAME;
02399
02400 private global::System.Data.DataColumn columnWPRD_STATE_ENUM;
02401
02402 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02403 public TimePeriodsDataTable() {
02404 this.TableName = "TimePeriods";
02405 this.BeginInit();
02406 this.InitClass();
02407 this.EndInit();
02408 }
02409
02410 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02411 internal TimePeriodsDataTable(global::System.Data.DataTable table) {
02412 this.TableName = table.TableName;
02413 if ((table.CaseSensitive != table.DataSet.CaseSensitive)) {
02414 this.CaseSensitive = table.CaseSensitive;
02415 }
02416 if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) {
02417 this.Locale = table.Locale;
02418 }
02419 if ((table.Namespace != table.DataSet.Namespace)) {
02420 this.Namespace = table.Namespace;
02421 }
02422 this.Prefix = table.Prefix;
02423 this.MinimumCapacity = table.MinimumCapacity;
02424 }
02425
02426 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02427 protected TimePeriodsDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) :
02428 base(info, context) {
02429 this.InitVars();
02430 }
02431
02432 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02433 public global::System.Data.DataColumn WPRD_UIDColumn {
02434 get {
02435 return this.columnWPRD_UID;
02436 }
02437 }
02438
02439 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02440 public global::System.Data.DataColumn WPRD_START_DATEColumn {
02441 get {
02442 return this.columnWPRD_START_DATE;
02443 }
02444 }
02445
02446 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02447 public global::System.Data.DataColumn WPRD_FINISH_DATEColumn {
02448 get {
02449 return this.columnWPRD_FINISH_DATE;
02450 }
02451 }
02452
02453 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02454 public global::System.Data.DataColumn WPRD_NAMEColumn {
02455 get {
02456 return this.columnWPRD_NAME;
02457 }
02458 }
02459
02460 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02461 public global::System.Data.DataColumn WPRD_STATE_ENUMColumn {
02462 get {
02463 return this.columnWPRD_STATE_ENUM;
02464 }
02465 }
02466
02467 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02468 [global::System.ComponentModel.Browsable(false)]
02469 public int Count {
02470 get {
02471 return this.Rows.Count;
02472 }
02473 }
02474
02475 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02476 public TimePeriodsRow this[int index] {
02477 get {
02478 return ((TimePeriodsRow)(this.Rows[index]));
02479 }
02480 }
02481
02482 public event TimePeriodsRowChangeEventHandler TimePeriodsRowChanging;
02483
02484 public event TimePeriodsRowChangeEventHandler TimePeriodsRowChanged;
02485
02486 public event TimePeriodsRowChangeEventHandler TimePeriodsRowDeleting;
02487
02488 public event TimePeriodsRowChangeEventHandler TimePeriodsRowDeleted;
02489
02490 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02491 public void AddTimePeriodsRow(TimePeriodsRow row) {
02492 this.Rows.Add(row);
02493 }
02494
02495 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02496 public TimePeriodsRow AddTimePeriodsRow(System.Guid WPRD_UID, System.DateTime WPRD_START_DATE, System.DateTime WPRD_FINISH_DATE, string WPRD_NAME, byte WPRD_STATE_ENUM) {
02497 TimePeriodsRow rowTimePeriodsRow = ((TimePeriodsRow)(this.NewRow()));
02498 object[] columnValuesArray = new object[] {
02499 WPRD_UID,
02500 WPRD_START_DATE,
02501 WPRD_FINISH_DATE,
02502 WPRD_NAME,
02503 WPRD_STATE_ENUM};
02504 rowTimePeriodsRow.ItemArray = columnValuesArray;
02505 this.Rows.Add(rowTimePeriodsRow);
02506 return rowTimePeriodsRow;
02507 }
02508
02509 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02510 public TimePeriodsRow FindByWPRD_UID(System.Guid WPRD_UID) {
02511 return ((TimePeriodsRow)(this.Rows.Find(new object[] {
02512 WPRD_UID})));
02513 }
02514
02515 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02516 public virtual global::System.Collections.IEnumerator GetEnumerator() {
02517 return this.Rows.GetEnumerator();
02518 }
02519
02520 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02521 public override global::System.Data.DataTable Clone() {
02522 TimePeriodsDataTable cln = ((TimePeriodsDataTable)(base.Clone()));
02523 cln.InitVars();
02524 return cln;
02525 }
02526
02527 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02528 protected override global::System.Data.DataTable CreateInstance() {
02529 return new TimePeriodsDataTable();
02530 }
02531
02532 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02533 internal void InitVars() {
02534 this.columnWPRD_UID = base.Columns["WPRD_UID"];
02535 this.columnWPRD_START_DATE = base.Columns["WPRD_START_DATE"];
02536 this.columnWPRD_FINISH_DATE = base.Columns["WPRD_FINISH_DATE"];
02537 this.columnWPRD_NAME = base.Columns["WPRD_NAME"];
02538 this.columnWPRD_STATE_ENUM = base.Columns["WPRD_STATE_ENUM"];
02539 }
02540
02541 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02542 private void InitClass() {
02543 this.columnWPRD_UID = new global::System.Data.DataColumn("WPRD_UID", typeof(global::System.Guid), null, global::System.Data.MappingType.Element);
02544 base.Columns.Add(this.columnWPRD_UID);
02545 this.columnWPRD_START_DATE = new global::System.Data.DataColumn("WPRD_START_DATE", typeof(global::System.DateTime), null, global::System.Data.MappingType.Element);
02546 base.Columns.Add(this.columnWPRD_START_DATE);
02547 this.columnWPRD_FINISH_DATE = new global::System.Data.DataColumn("WPRD_FINISH_DATE", typeof(global::System.DateTime), null, global::System.Data.MappingType.Element);
02548 base.Columns.Add(this.columnWPRD_FINISH_DATE);
02549 this.columnWPRD_NAME = new global::System.Data.DataColumn("WPRD_NAME", typeof(string), null, global::System.Data.MappingType.Element);
02550 base.Columns.Add(this.columnWPRD_NAME);
02551 this.columnWPRD_STATE_ENUM = new global::System.Data.DataColumn("WPRD_STATE_ENUM", typeof(byte), null, global::System.Data.MappingType.Element);
02552 base.Columns.Add(this.columnWPRD_STATE_ENUM);
02553 this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] {
02554 this.columnWPRD_UID}, true));
02555 this.columnWPRD_UID.AllowDBNull = false;
02556 this.columnWPRD_UID.Unique = true;
02557 }
02558
02559 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02560 public TimePeriodsRow NewTimePeriodsRow() {
02561 return ((TimePeriodsRow)(this.NewRow()));
02562 }
02563
02564 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02565 protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) {
02566 return new TimePeriodsRow(builder);
02567 }
02568
02569 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02570 protected override global::System.Type GetRowType() {
02571 return typeof(TimePeriodsRow);
02572 }
02573
02574 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02575 protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) {
02576 base.OnRowChanged(e);
02577 if ((this.TimePeriodsRowChanged != null)) {
02578 this.TimePeriodsRowChanged(this, new TimePeriodsRowChangeEvent(((TimePeriodsRow)(e.Row)), e.Action));
02579 }
02580 }
02581
02582 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02583 protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) {
02584 base.OnRowChanging(e);
02585 if ((this.TimePeriodsRowChanging != null)) {
02586 this.TimePeriodsRowChanging(this, new TimePeriodsRowChangeEvent(((TimePeriodsRow)(e.Row)), e.Action));
02587 }
02588 }
02589
02590 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02591 protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) {
02592 base.OnRowDeleted(e);
02593 if ((this.TimePeriodsRowDeleted != null)) {
02594 this.TimePeriodsRowDeleted(this, new TimePeriodsRowChangeEvent(((TimePeriodsRow)(e.Row)), e.Action));
02595 }
02596 }
02597
02598 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02599 protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) {
02600 base.OnRowDeleting(e);
02601 if ((this.TimePeriodsRowDeleting != null)) {
02602 this.TimePeriodsRowDeleting(this, new TimePeriodsRowChangeEvent(((TimePeriodsRow)(e.Row)), e.Action));
02603 }
02604 }
02605
02606 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02607 public void RemoveTimePeriodsRow(TimePeriodsRow row) {
02608 this.Rows.Remove(row);
02609 }
02610
02611 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02612 public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) {
02613 global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType();
02614 global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence();
02615 TimePeriodDataSet ds = new TimePeriodDataSet();
02616 global::System.Xml.Schema.XmlSchemaAny any1 = new global::System.Xml.Schema.XmlSchemaAny();
02617 any1.Namespace = "http://www.w3.org/2001/XMLSchema";
02618 any1.MinOccurs = new decimal(0);
02619 any1.MaxOccurs = decimal.MaxValue;
02620 any1.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
02621 sequence.Items.Add(any1);
02622 global::System.Xml.Schema.XmlSchemaAny any2 = new global::System.Xml.Schema.XmlSchemaAny();
02623 any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1";
02624 any2.MinOccurs = new decimal(1);
02625 any2.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
02626 sequence.Items.Add(any2);
02627 global::System.Xml.Schema.XmlSchemaAttribute attribute1 = new global::System.Xml.Schema.XmlSchemaAttribute();
02628 attribute1.Name = "namespace";
02629 attribute1.FixedValue = ds.Namespace;
02630 type.Attributes.Add(attribute1);
02631 global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute();
02632 attribute2.Name = "tableTypeName";
02633 attribute2.FixedValue = "TimePeriodsDataTable";
02634 type.Attributes.Add(attribute2);
02635 type.Particle = sequence;
02636 global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable();
02637 if (xs.Contains(dsSchema.TargetNamespace)) {
02638 global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream();
02639 global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream();
02640 try {
02641 global::System.Xml.Schema.XmlSchema schema = null;
02642 dsSchema.Write(s1);
02643 for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) {
02644 schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current));
02645 s2.SetLength(0);
02646 schema.Write(s2);
02647 if ((s1.Length == s2.Length)) {
02648 s1.Position = 0;
02649 s2.Position = 0;
02650 for (; ((s1.Position != s1.Length)
02651 && (s1.ReadByte() == s2.ReadByte())); ) {
02652 ;
02653 }
02654 if ((s1.Position == s1.Length)) {
02655 return type;
02656 }
02657 }
02658 }
02659 }
02660 finally {
02661 if ((s1 != null)) {
02662 s1.Close();
02663 }
02664 if ((s2 != null)) {
02665 s2.Close();
02666 }
02667 }
02668 }
02669 xs.Add(dsSchema);
02670 return type;
02671 }
02672 }
02673
02674
02675
02676
02677 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")]
02678 public partial class TimePeriodsRow : global::System.Data.DataRow {
02679
02680 private TimePeriodsDataTable tableTimePeriods;
02681
02682 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02683 internal TimePeriodsRow(global::System.Data.DataRowBuilder rb) :
02684 base(rb) {
02685 this.tableTimePeriods = ((TimePeriodsDataTable)(this.Table));
02686 }
02687
02688 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02689 public System.Guid WPRD_UID {
02690 get {
02691 return ((global::System.Guid)(this[this.tableTimePeriods.WPRD_UIDColumn]));
02692 }
02693 set {
02694 this[this.tableTimePeriods.WPRD_UIDColumn] = value;
02695 }
02696 }
02697
02698 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02699 public System.DateTime WPRD_START_DATE {
02700 get {
02701 try {
02702 return ((global::System.DateTime)(this[this.tableTimePeriods.WPRD_START_DATEColumn]));
02703 }
02704 catch (global::System.InvalidCastException e) {
02705 throw new global::System.Data.StrongTypingException("The value for column \'WPRD_START_DATE\' in table \'TimePeriods\' is DBNull.", e);
02706 }
02707 }
02708 set {
02709 this[this.tableTimePeriods.WPRD_START_DATEColumn] = value;
02710 }
02711 }
02712
02713 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02714 public System.DateTime WPRD_FINISH_DATE {
02715 get {
02716 try {
02717 return ((global::System.DateTime)(this[this.tableTimePeriods.WPRD_FINISH_DATEColumn]));
02718 }
02719 catch (global::System.InvalidCastException e) {
02720 throw new global::System.Data.StrongTypingException("The value for column \'WPRD_FINISH_DATE\' in table \'TimePeriods\' is DBNull.", e);
02721 }
02722 }
02723 set {
02724 this[this.tableTimePeriods.WPRD_FINISH_DATEColumn] = value;
02725 }
02726 }
02727
02728 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02729 public string WPRD_NAME {
02730 get {
02731 try {
02732 return ((string)(this[this.tableTimePeriods.WPRD_NAMEColumn]));
02733 }
02734 catch (global::System.InvalidCastException e) {
02735 throw new global::System.Data.StrongTypingException("The value for column \'WPRD_NAME\' in table \'TimePeriods\' is DBNull.", e);
02736 }
02737 }
02738 set {
02739 this[this.tableTimePeriods.WPRD_NAMEColumn] = value;
02740 }
02741 }
02742
02743 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02744 public byte WPRD_STATE_ENUM {
02745 get {
02746 try {
02747 return ((byte)(this[this.tableTimePeriods.WPRD_STATE_ENUMColumn]));
02748 }
02749 catch (global::System.InvalidCastException e) {
02750 throw new global::System.Data.StrongTypingException("The value for column \'WPRD_STATE_ENUM\' in table \'TimePeriods\' is DBNull.", e);
02751 }
02752 }
02753 set {
02754 this[this.tableTimePeriods.WPRD_STATE_ENUMColumn] = value;
02755 }
02756 }
02757
02758 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02759 public bool IsWPRD_START_DATENull() {
02760 return this.IsNull(this.tableTimePeriods.WPRD_START_DATEColumn);
02761 }
02762
02763 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02764 public void SetWPRD_START_DATENull() {
02765 this[this.tableTimePeriods.WPRD_START_DATEColumn] = global::System.Convert.DBNull;
02766 }
02767
02768 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02769 public bool IsWPRD_FINISH_DATENull() {
02770 return this.IsNull(this.tableTimePeriods.WPRD_FINISH_DATEColumn);
02771 }
02772
02773 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02774 public void SetWPRD_FINISH_DATENull() {
02775 this[this.tableTimePeriods.WPRD_FINISH_DATEColumn] = global::System.Convert.DBNull;
02776 }
02777
02778 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02779 public bool IsWPRD_NAMENull() {
02780 return this.IsNull(this.tableTimePeriods.WPRD_NAMEColumn);
02781 }
02782
02783 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02784 public void SetWPRD_NAMENull() {
02785 this[this.tableTimePeriods.WPRD_NAMEColumn] = global::System.Convert.DBNull;
02786 }
02787
02788 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02789 public bool IsWPRD_STATE_ENUMNull() {
02790 return this.IsNull(this.tableTimePeriods.WPRD_STATE_ENUMColumn);
02791 }
02792
02793 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02794 public void SetWPRD_STATE_ENUMNull() {
02795 this[this.tableTimePeriods.WPRD_STATE_ENUMColumn] = global::System.Convert.DBNull;
02796 }
02797 }
02798
02799
02800
02801
02802 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")]
02803 public class TimePeriodsRowChangeEvent : global::System.EventArgs {
02804
02805 private TimePeriodsRow eventRow;
02806
02807 private global::System.Data.DataRowAction eventAction;
02808
02809 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02810 public TimePeriodsRowChangeEvent(TimePeriodsRow row, global::System.Data.DataRowAction action) {
02811 this.eventRow = row;
02812 this.eventAction = action;
02813 }
02814
02815 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02816 public TimePeriodsRow Row {
02817 get {
02818 return this.eventRow;
02819 }
02820 }
02821
02822 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02823 public global::System.Data.DataRowAction Action {
02824 get {
02825 return this.eventAction;
02826 }
02827 }
02828 }
02829 }
02830
02831
02832 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
02833 [System.SerializableAttribute()]
02834 [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/office/project/server/webservices/Admin/")]
02835 public enum AuditType {
02836
02837
02838 ByResource,
02839
02840
02841 ByAdjuster,
02842
02843
02844 ByBoth,
02845 }
02846
02847
02848
02849
02850
02851 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")]
02852 [global::System.Serializable()]
02853 [global::System.ComponentModel.DesignerCategoryAttribute("code")]
02854 [global::System.ComponentModel.ToolboxItem(true)]
02855 [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedDataSetSchema")]
02856 [global::System.Xml.Serialization.XmlRootAttribute("TimesheetAuditExportDataSet")]
02857 [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.DataSet")]
02858 public partial class TimesheetAuditExportDataSet : global::System.Data.DataSet {
02859
02860 private AuditExportsDataTable tableAuditExports;
02861
02862 private global::System.Data.SchemaSerializationMode _schemaSerializationMode = global::System.Data.SchemaSerializationMode.IncludeSchema;
02863
02864 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02865 public TimesheetAuditExportDataSet() {
02866 this.BeginInit();
02867 this.InitClass();
02868 global::System.ComponentModel.CollectionChangeEventHandler schemaChangedHandler = new global::System.ComponentModel.CollectionChangeEventHandler(this.SchemaChanged);
02869 base.Tables.CollectionChanged += schemaChangedHandler;
02870 base.Relations.CollectionChanged += schemaChangedHandler;
02871 this.EndInit();
02872 }
02873
02874 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02875 protected TimesheetAuditExportDataSet(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) :
02876 base(info, context, false) {
02877 if ((this.IsBinarySerialized(info, context) == true)) {
02878 this.InitVars(false);
02879 global::System.ComponentModel.CollectionChangeEventHandler schemaChangedHandler1 = new global::System.ComponentModel.CollectionChangeEventHandler(this.SchemaChanged);
02880 this.Tables.CollectionChanged += schemaChangedHandler1;
02881 this.Relations.CollectionChanged += schemaChangedHandler1;
02882 return;
02883 }
02884 string strSchema = ((string)(info.GetValue("XmlSchema", typeof(string))));
02885 if ((this.DetermineSchemaSerializationMode(info, context) == global::System.Data.SchemaSerializationMode.IncludeSchema)) {
02886 global::System.Data.DataSet ds = new global::System.Data.DataSet();
02887 ds.ReadXmlSchema(new global::System.Xml.XmlTextReader(new global::System.IO.StringReader(strSchema)));
02888 if ((ds.Tables["AuditExports"] != null)) {
02889 base.Tables.Add(new AuditExportsDataTable(ds.Tables["AuditExports"]));
02890 }
02891 this.DataSetName = ds.DataSetName;
02892 this.Prefix = ds.Prefix;
02893 this.Namespace = ds.Namespace;
02894 this.Locale = ds.Locale;
02895 this.CaseSensitive = ds.CaseSensitive;
02896 this.EnforceConstraints = ds.EnforceConstraints;
02897 this.Merge(ds, false, global::System.Data.MissingSchemaAction.Add);
02898 this.InitVars();
02899 }
02900 else {
02901 this.ReadXmlSchema(new global::System.Xml.XmlTextReader(new global::System.IO.StringReader(strSchema)));
02902 }
02903 this.GetSerializationData(info, context);
02904 global::System.ComponentModel.CollectionChangeEventHandler schemaChangedHandler = new global::System.ComponentModel.CollectionChangeEventHandler(this.SchemaChanged);
02905 base.Tables.CollectionChanged += schemaChangedHandler;
02906 this.Relations.CollectionChanged += schemaChangedHandler;
02907 }
02908
02909 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02910 [global::System.ComponentModel.Browsable(false)]
02911 [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)]
02912 public AuditExportsDataTable AuditExports {
02913 get {
02914 return this.tableAuditExports;
02915 }
02916 }
02917
02918 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02919 [global::System.ComponentModel.BrowsableAttribute(true)]
02920 [global::System.ComponentModel.DesignerSerializationVisibilityAttribute(global::System.ComponentModel.DesignerSerializationVisibility.Visible)]
02921 public override global::System.Data.SchemaSerializationMode SchemaSerializationMode {
02922 get {
02923 return this._schemaSerializationMode;
02924 }
02925 set {
02926 this._schemaSerializationMode = value;
02927 }
02928 }
02929
02930 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02931 [global::System.ComponentModel.DesignerSerializationVisibilityAttribute(global::System.ComponentModel.DesignerSerializationVisibility.Hidden)]
02932 public new global::System.Data.DataTableCollection Tables {
02933 get {
02934 return base.Tables;
02935 }
02936 }
02937
02938 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02939 [global::System.ComponentModel.DesignerSerializationVisibilityAttribute(global::System.ComponentModel.DesignerSerializationVisibility.Hidden)]
02940 public new global::System.Data.DataRelationCollection Relations {
02941 get {
02942 return base.Relations;
02943 }
02944 }
02945
02946 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02947 protected override void InitializeDerivedDataSet() {
02948 this.BeginInit();
02949 this.InitClass();
02950 this.EndInit();
02951 }
02952
02953 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02954 public override global::System.Data.DataSet Clone() {
02955 TimesheetAuditExportDataSet cln = ((TimesheetAuditExportDataSet)(base.Clone()));
02956 cln.InitVars();
02957 cln.SchemaSerializationMode = this.SchemaSerializationMode;
02958 return cln;
02959 }
02960
02961 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02962 protected override bool ShouldSerializeTables() {
02963 return false;
02964 }
02965
02966 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02967 protected override bool ShouldSerializeRelations() {
02968 return false;
02969 }
02970
02971 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02972 protected override void ReadXmlSerializable(global::System.Xml.XmlReader reader) {
02973 if ((this.DetermineSchemaSerializationMode(reader) == global::System.Data.SchemaSerializationMode.IncludeSchema)) {
02974 this.Reset();
02975 global::System.Data.DataSet ds = new global::System.Data.DataSet();
02976 ds.ReadXml(reader);
02977 if ((ds.Tables["AuditExports"] != null)) {
02978 base.Tables.Add(new AuditExportsDataTable(ds.Tables["AuditExports"]));
02979 }
02980 this.DataSetName = ds.DataSetName;
02981 this.Prefix = ds.Prefix;
02982 this.Namespace = ds.Namespace;
02983 this.Locale = ds.Locale;
02984 this.CaseSensitive = ds.CaseSensitive;
02985 this.EnforceConstraints = ds.EnforceConstraints;
02986 this.Merge(ds, false, global::System.Data.MissingSchemaAction.Add);
02987 this.InitVars();
02988 }
02989 else {
02990 this.ReadXml(reader);
02991 this.InitVars();
02992 }
02993 }
02994
02995 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02996 protected override global::System.Xml.Schema.XmlSchema GetSchemaSerializable() {
02997 global::System.IO.MemoryStream stream = new global::System.IO.MemoryStream();
02998 this.WriteXmlSchema(new global::System.Xml.XmlTextWriter(stream, null));
02999 stream.Position = 0;
03000 return global::System.Xml.Schema.XmlSchema.Read(new global::System.Xml.XmlTextReader(stream), null);
03001 }
03002
03003 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03004 internal void InitVars() {
03005 this.InitVars(true);
03006 }
03007
03008 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03009 internal void InitVars(bool initTable) {
03010 this.tableAuditExports = ((AuditExportsDataTable)(base.Tables["AuditExports"]));
03011 if ((initTable == true)) {
03012 if ((this.tableAuditExports != null)) {
03013 this.tableAuditExports.InitVars();
03014 }
03015 }
03016 }
03017
03018 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03019 private void InitClass() {
03020 this.DataSetName = "TimesheetAuditExportDataSet";
03021 this.Prefix = "";
03022 this.Namespace = "http://schemas.microsoft.com/office/project/server/webservices/TimesheetAuditExpo" +
03023 "rtDataSet/";
03024 this.EnforceConstraints = true;
03025 this.SchemaSerializationMode = global::System.Data.SchemaSerializationMode.IncludeSchema;
03026 this.tableAuditExports = new AuditExportsDataTable();
03027 base.Tables.Add(this.tableAuditExports);
03028 }
03029
03030 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03031 private bool ShouldSerializeAuditExports() {
03032 return false;
03033 }
03034
03035 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03036 private void SchemaChanged(object sender, global::System.ComponentModel.CollectionChangeEventArgs e) {
03037 if ((e.Action == global::System.ComponentModel.CollectionChangeAction.Remove)) {
03038 this.InitVars();
03039 }
03040 }
03041
03042 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03043 public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedDataSetSchema(global::System.Xml.Schema.XmlSchemaSet xs) {
03044 TimesheetAuditExportDataSet ds = new TimesheetAuditExportDataSet();
03045 global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType();
03046 global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence();
03047 global::System.Xml.Schema.XmlSchemaAny any = new global::System.Xml.Schema.XmlSchemaAny();
03048 any.Namespace = ds.Namespace;
03049 sequence.Items.Add(any);
03050 type.Particle = sequence;
03051 global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable();
03052 if (xs.Contains(dsSchema.TargetNamespace)) {
03053 global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream();
03054 global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream();
03055 try {
03056 global::System.Xml.Schema.XmlSchema schema = null;
03057 dsSchema.Write(s1);
03058 for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) {
03059 schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current));
03060 s2.SetLength(0);
03061 schema.Write(s2);
03062 if ((s1.Length == s2.Length)) {
03063 s1.Position = 0;
03064 s2.Position = 0;
03065 for (; ((s1.Position != s1.Length)
03066 && (s1.ReadByte() == s2.ReadByte())); ) {
03067 ;
03068 }
03069 if ((s1.Position == s1.Length)) {
03070 return type;
03071 }
03072 }
03073 }
03074 }
03075 finally {
03076 if ((s1 != null)) {
03077 s1.Close();
03078 }
03079 if ((s2 != null)) {
03080 s2.Close();
03081 }
03082 }
03083 }
03084 xs.Add(dsSchema);
03085 return type;
03086 }
03087
03088 public delegate void AuditExportsRowChangeEventHandler(object sender, AuditExportsRowChangeEvent e);
03089
03090
03091
03092
03093 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")]
03094 [global::System.Serializable()]
03095 [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")]
03096 public partial class AuditExportsDataTable : global::System.Data.DataTable, global::System.Collections.IEnumerable {
03097
03098 private global::System.Data.DataColumn columnTS_LINE_UID;
03099
03100 private global::System.Data.DataColumn columnTS_UID;
03101
03102 private global::System.Data.DataColumn columnASSN_UID;
03103
03104 private global::System.Data.DataColumn columnTASK_UID;
03105
03106 private global::System.Data.DataColumn columnPROJ_UID;
03107
03108 private global::System.Data.DataColumn columnTS_LINE_CLASS_UID;
03109
03110 private global::System.Data.DataColumn columnTS_LINE_VALIDATION_TYPE;
03111
03112 private global::System.Data.DataColumn columnTS_LINE_CACHED_ASSIGN_NAME;
03113
03114 private global::System.Data.DataColumn columnTS_LINE_CACHED_PROJ_NAME;
03115
03116 private global::System.Data.DataColumn columnTS_ACT_AUD_UID;
03117
03118 private global::System.Data.DataColumn columnTS_ACT_AUD_OPERATION_ENUM;
03119
03120 private global::System.Data.DataColumn columnTS_ACT_START_DATE;
03121
03122 private global::System.Data.DataColumn columnTS_ACT_FINISH_DATE;
03123
03124 private global::System.Data.DataColumn columnTS_ACT_AUD_SEQUENCE;
03125
03126 private global::System.Data.DataColumn columnRES_UID;
03127
03128 private global::System.Data.DataColumn columnTS_ACT_AUD_DELTA_VALUE;
03129
03130 private global::System.Data.DataColumn columnTS_ACT_AUD_OVT_DELTA_VALUE;
03131
03132 private global::System.Data.DataColumn columnTS_ACT_AUD_NONBILL_DELTA_VALUE;
03133
03134 private global::System.Data.DataColumn columnTS_ACT_AUD_NONBILL_OVT_DELTA_VALUE;
03135
03136 private global::System.Data.DataColumn columnTS_ACT_AUD_CACHED_RES_NAME;
03137
03138 private global::System.Data.DataColumn columnTS_ACT_AUD_RES_ROLE;
03139
03140 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03141 public AuditExportsDataTable() {
03142 this.TableName = "AuditExports";
03143 this.BeginInit();
03144 this.InitClass();
03145 this.EndInit();
03146 }
03147
03148 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03149 internal AuditExportsDataTable(global::System.Data.DataTable table) {
03150 this.TableName = table.TableName;
03151 if ((table.CaseSensitive != table.DataSet.CaseSensitive)) {
03152 this.CaseSensitive = table.CaseSensitive;
03153 }
03154 if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) {
03155 this.Locale = table.Locale;
03156 }
03157 if ((table.Namespace != table.DataSet.Namespace)) {
03158 this.Namespace = table.Namespace;
03159 }
03160 this.Prefix = table.Prefix;
03161 this.MinimumCapacity = table.MinimumCapacity;
03162 }
03163
03164 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03165 protected AuditExportsDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) :
03166 base(info, context) {
03167 this.InitVars();
03168 }
03169
03170 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03171 public global::System.Data.DataColumn TS_LINE_UIDColumn {
03172 get {
03173 return this.columnTS_LINE_UID;
03174 }
03175 }
03176
03177 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03178 public global::System.Data.DataColumn TS_UIDColumn {
03179 get {
03180 return this.columnTS_UID;
03181 }
03182 }
03183
03184 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03185 public global::System.Data.DataColumn ASSN_UIDColumn {
03186 get {
03187 return this.columnASSN_UID;
03188 }
03189 }
03190
03191 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03192 public global::System.Data.DataColumn TASK_UIDColumn {
03193 get {
03194 return this.columnTASK_UID;
03195 }
03196 }
03197
03198 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03199 public global::System.Data.DataColumn PROJ_UIDColumn {
03200 get {
03201 return this.columnPROJ_UID;
03202 }
03203 }
03204
03205 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03206 public global::System.Data.DataColumn TS_LINE_CLASS_UIDColumn {
03207 get {
03208 return this.columnTS_LINE_CLASS_UID;
03209 }
03210 }
03211
03212 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03213 public global::System.Data.DataColumn TS_LINE_VALIDATION_TYPEColumn {
03214 get {
03215 return this.columnTS_LINE_VALIDATION_TYPE;
03216 }
03217 }
03218
03219 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03220 public global::System.Data.DataColumn TS_LINE_CACHED_ASSIGN_NAMEColumn {
03221 get {
03222 return this.columnTS_LINE_CACHED_ASSIGN_NAME;
03223 }
03224 }
03225
03226 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03227 public global::System.Data.DataColumn TS_LINE_CACHED_PROJ_NAMEColumn {
03228 get {
03229 return this.columnTS_LINE_CACHED_PROJ_NAME;
03230 }
03231 }
03232
03233 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03234 public global::System.Data.DataColumn TS_ACT_AUD_UIDColumn {
03235 get {
03236 return this.columnTS_ACT_AUD_UID;
03237 }
03238 }
03239
03240 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03241 public global::System.Data.DataColumn TS_ACT_AUD_OPERATION_ENUMColumn {
03242 get {
03243 return this.columnTS_ACT_AUD_OPERATION_ENUM;
03244 }
03245 }
03246
03247 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03248 public global::System.Data.DataColumn TS_ACT_START_DATEColumn {
03249 get {
03250 return this.columnTS_ACT_START_DATE;
03251 }
03252 }
03253
03254 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03255 public global::System.Data.DataColumn TS_ACT_FINISH_DATEColumn {
03256 get {
03257 return this.columnTS_ACT_FINISH_DATE;
03258 }
03259 }
03260
03261 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03262 public global::System.Data.DataColumn TS_ACT_AUD_SEQUENCEColumn {
03263 get {
03264 return this.columnTS_ACT_AUD_SEQUENCE;
03265 }
03266 }
03267
03268 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03269 public global::System.Data.DataColumn RES_UIDColumn {
03270 get {
03271 return this.columnRES_UID;
03272 }
03273 }
03274
03275 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03276 public global::System.Data.DataColumn TS_ACT_AUD_DELTA_VALUEColumn {
03277 get {
03278 return this.columnTS_ACT_AUD_DELTA_VALUE;
03279 }
03280 }
03281
03282 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03283 public global::System.Data.DataColumn TS_ACT_AUD_OVT_DELTA_VALUEColumn {
03284 get {
03285 return this.columnTS_ACT_AUD_OVT_DELTA_VALUE;
03286 }
03287 }
03288
03289 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03290 public global::System.Data.DataColumn TS_ACT_AUD_NONBILL_DELTA_VALUEColumn {
03291 get {
03292 return this.columnTS_ACT_AUD_NONBILL_DELTA_VALUE;
03293 }
03294 }
03295
03296 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03297 public global::System.Data.DataColumn TS_ACT_AUD_NONBILL_OVT_DELTA_VALUEColumn {
03298 get {
03299 return this.columnTS_ACT_AUD_NONBILL_OVT_DELTA_VALUE;
03300 }
03301 }
03302
03303 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03304 public global::System.Data.DataColumn TS_ACT_AUD_CACHED_RES_NAMEColumn {
03305 get {
03306 return this.columnTS_ACT_AUD_CACHED_RES_NAME;
03307 }
03308 }
03309
03310 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03311 public global::System.Data.DataColumn TS_ACT_AUD_RES_ROLEColumn {
03312 get {
03313 return this.columnTS_ACT_AUD_RES_ROLE;
03314 }
03315 }
03316
03317 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03318 [global::System.ComponentModel.Browsable(false)]
03319 public int Count {
03320 get {
03321 return this.Rows.Count;
03322 }
03323 }
03324
03325 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03326 public AuditExportsRow this[int index] {
03327 get {
03328 return ((AuditExportsRow)(this.Rows[index]));
03329 }
03330 }
03331
03332 public event AuditExportsRowChangeEventHandler AuditExportsRowChanging;
03333
03334 public event AuditExportsRowChangeEventHandler AuditExportsRowChanged;
03335
03336 public event AuditExportsRowChangeEventHandler AuditExportsRowDeleting;
03337
03338 public event AuditExportsRowChangeEventHandler AuditExportsRowDeleted;
03339
03340 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03341 public void AddAuditExportsRow(AuditExportsRow row) {
03342 this.Rows.Add(row);
03343 }
03344
03345 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03346 public AuditExportsRow AddAuditExportsRow(
03347 System.Guid TS_LINE_UID,
03348 System.Guid TS_UID,
03349 System.Guid ASSN_UID,
03350 System.Guid TASK_UID,
03351 System.Guid PROJ_UID,
03352 System.Guid TS_LINE_CLASS_UID,
03353 byte TS_LINE_VALIDATION_TYPE,
03354 string TS_LINE_CACHED_ASSIGN_NAME,
03355 string TS_LINE_CACHED_PROJ_NAME,
03356 System.Guid TS_ACT_AUD_UID,
03357 byte TS_ACT_AUD_OPERATION_ENUM,
03358 System.DateTime TS_ACT_START_DATE,
03359 System.DateTime TS_ACT_FINISH_DATE,
03360 long TS_ACT_AUD_SEQUENCE,
03361 System.Guid RES_UID,
03362 decimal TS_ACT_AUD_DELTA_VALUE,
03363 decimal TS_ACT_AUD_OVT_DELTA_VALUE,
03364 decimal TS_ACT_AUD_NONBILL_DELTA_VALUE,
03365 decimal TS_ACT_AUD_NONBILL_OVT_DELTA_VALUE,
03366 string TS_ACT_AUD_CACHED_RES_NAME,
03367 byte TS_ACT_AUD_RES_ROLE) {
03368 AuditExportsRow rowAuditExportsRow = ((AuditExportsRow)(this.NewRow()));
03369 object[] columnValuesArray = new object[] {
03370 TS_LINE_UID,
03371 TS_UID,
03372 ASSN_UID,
03373 TASK_UID,
03374 PROJ_UID,
03375 TS_LINE_CLASS_UID,
03376 TS_LINE_VALIDATION_TYPE,
03377 TS_LINE_CACHED_ASSIGN_NAME,
03378 TS_LINE_CACHED_PROJ_NAME,
03379 TS_ACT_AUD_UID,
03380 TS_ACT_AUD_OPERATION_ENUM,
03381 TS_ACT_START_DATE,
03382 TS_ACT_FINISH_DATE,
03383 TS_ACT_AUD_SEQUENCE,
03384 RES_UID,
03385 TS_ACT_AUD_DELTA_VALUE,
03386 TS_ACT_AUD_OVT_DELTA_VALUE,
03387 TS_ACT_AUD_NONBILL_DELTA_VALUE,
03388 TS_ACT_AUD_NONBILL_OVT_DELTA_VALUE,
03389 TS_ACT_AUD_CACHED_RES_NAME,
03390 TS_ACT_AUD_RES_ROLE};
03391 rowAuditExportsRow.ItemArray = columnValuesArray;
03392 this.Rows.Add(rowAuditExportsRow);
03393 return rowAuditExportsRow;
03394 }
03395
03396 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03397 public virtual global::System.Collections.IEnumerator GetEnumerator() {
03398 return this.Rows.GetEnumerator();
03399 }
03400
03401 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03402 public override global::System.Data.DataTable Clone() {
03403 AuditExportsDataTable cln = ((AuditExportsDataTable)(base.Clone()));
03404 cln.InitVars();
03405 return cln;
03406 }
03407
03408 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03409 protected override global::System.Data.DataTable CreateInstance() {
03410 return new AuditExportsDataTable();
03411 }
03412
03413 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03414 internal void InitVars() {
03415 this.columnTS_LINE_UID = base.Columns["TS_LINE_UID"];
03416 this.columnTS_UID = base.Columns["TS_UID"];
03417 this.columnASSN_UID = base.Columns["ASSN_UID"];
03418 this.columnTASK_UID = base.Columns["TASK_UID"];
03419 this.columnPROJ_UID = base.Columns["PROJ_UID"];
03420 this.columnTS_LINE_CLASS_UID = base.Columns["TS_LINE_CLASS_UID"];
03421 this.columnTS_LINE_VALIDATION_TYPE = base.Columns["TS_LINE_VALIDATION_TYPE"];
03422 this.columnTS_LINE_CACHED_ASSIGN_NAME = base.Columns["TS_LINE_CACHED_ASSIGN_NAME"];
03423 this.columnTS_LINE_CACHED_PROJ_NAME = base.Columns["TS_LINE_CACHED_PROJ_NAME"];
03424 this.columnTS_ACT_AUD_UID = base.Columns["TS_ACT_AUD_UID"];
03425 this.columnTS_ACT_AUD_OPERATION_ENUM = base.Columns["TS_ACT_AUD_OPERATION_ENUM"];
03426 this.columnTS_ACT_START_DATE = base.Columns["TS_ACT_START_DATE"];
03427 this.columnTS_ACT_FINISH_DATE = base.Columns["TS_ACT_FINISH_DATE"];
03428 this.columnTS_ACT_AUD_SEQUENCE = base.Columns["TS_ACT_AUD_SEQUENCE"];
03429 this.columnRES_UID = base.Columns["RES_UID"];
03430 this.columnTS_ACT_AUD_DELTA_VALUE = base.Columns["TS_ACT_AUD_DELTA_VALUE"];
03431 this.columnTS_ACT_AUD_OVT_DELTA_VALUE = base.Columns["TS_ACT_AUD_OVT_DELTA_VALUE"];
03432 this.columnTS_ACT_AUD_NONBILL_DELTA_VALUE = base.Columns["TS_ACT_AUD_NONBILL_DELTA_VALUE"];
03433 this.columnTS_ACT_AUD_NONBILL_OVT_DELTA_VALUE = base.Columns["TS_ACT_AUD_NONBILL_OVT_DELTA_VALUE"];
03434 this.columnTS_ACT_AUD_CACHED_RES_NAME = base.Columns["TS_ACT_AUD_CACHED_RES_NAME"];
03435 this.columnTS_ACT_AUD_RES_ROLE = base.Columns["TS_ACT_AUD_RES_ROLE"];
03436 }
03437
03438 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03439 private void InitClass() {
03440 this.columnTS_LINE_UID = new global::System.Data.DataColumn("TS_LINE_UID", typeof(global::System.Guid), null, global::System.Data.MappingType.Element);
03441 base.Columns.Add(this.columnTS_LINE_UID);
03442 this.columnTS_UID = new global::System.Data.DataColumn("TS_UID", typeof(global::System.Guid), null, global::System.Data.MappingType.Element);
03443 base.Columns.Add(this.columnTS_UID);
03444 this.columnASSN_UID = new global::System.Data.DataColumn("ASSN_UID", typeof(global::System.Guid), null, global::System.Data.MappingType.Element);
03445 base.Columns.Add(this.columnASSN_UID);
03446 this.columnTASK_UID = new global::System.Data.DataColumn("TASK_UID", typeof(global::System.Guid), null, global::System.Data.MappingType.Element);
03447 base.Columns.Add(this.columnTASK_UID);
03448 this.columnPROJ_UID = new global::System.Data.DataColumn("PROJ_UID", typeof(global::System.Guid), null, global::System.Data.MappingType.Element);
03449 base.Columns.Add(this.columnPROJ_UID);
03450 this.columnTS_LINE_CLASS_UID = new global::System.Data.DataColumn("TS_LINE_CLASS_UID", typeof(global::System.Guid), null, global::System.Data.MappingType.Element);
03451 base.Columns.Add(this.columnTS_LINE_CLASS_UID);
03452 this.columnTS_LINE_VALIDATION_TYPE = new global::System.Data.DataColumn("TS_LINE_VALIDATION_TYPE", typeof(byte), null, global::System.Data.MappingType.Element);
03453 base.Columns.Add(this.columnTS_LINE_VALIDATION_TYPE);
03454 this.columnTS_LINE_CACHED_ASSIGN_NAME = new global::System.Data.DataColumn("TS_LINE_CACHED_ASSIGN_NAME", typeof(string), null, global::System.Data.MappingType.Element);
03455 base.Columns.Add(this.columnTS_LINE_CACHED_ASSIGN_NAME);
03456 this.columnTS_LINE_CACHED_PROJ_NAME = new global::System.Data.DataColumn("TS_LINE_CACHED_PROJ_NAME", typeof(string), null, global::System.Data.MappingType.Element);
03457 base.Columns.Add(this.columnTS_LINE_CACHED_PROJ_NAME);
03458 this.columnTS_ACT_AUD_UID = new global::System.Data.DataColumn("TS_ACT_AUD_UID", typeof(global::System.Guid), null, global::System.Data.MappingType.Element);
03459 base.Columns.Add(this.columnTS_ACT_AUD_UID);
03460 this.columnTS_ACT_AUD_OPERATION_ENUM = new global::System.Data.DataColumn("TS_ACT_AUD_OPERATION_ENUM", typeof(byte), null, global::System.Data.MappingType.Element);
03461 base.Columns.Add(this.columnTS_ACT_AUD_OPERATION_ENUM);
03462 this.columnTS_ACT_START_DATE = new global::System.Data.DataColumn("TS_ACT_START_DATE", typeof(global::System.DateTime), null, global::System.Data.MappingType.Element);
03463 base.Columns.Add(this.columnTS_ACT_START_DATE);
03464 this.columnTS_ACT_FINISH_DATE = new global::System.Data.DataColumn("TS_ACT_FINISH_DATE", typeof(global::System.DateTime), null, global::System.Data.MappingType.Element);
03465 base.Columns.Add(this.columnTS_ACT_FINISH_DATE);
03466 this.columnTS_ACT_AUD_SEQUENCE = new global::System.Data.DataColumn("TS_ACT_AUD_SEQUENCE", typeof(long), null, global::System.Data.MappingType.Element);
03467 base.Columns.Add(this.columnTS_ACT_AUD_SEQUENCE);
03468 this.columnRES_UID = new global::System.Data.DataColumn("RES_UID", typeof(global::System.Guid), null, global::System.Data.MappingType.Element);
03469 base.Columns.Add(this.columnRES_UID);
03470 this.columnTS_ACT_AUD_DELTA_VALUE = new global::System.Data.DataColumn("TS_ACT_AUD_DELTA_VALUE", typeof(decimal), null, global::System.Data.MappingType.Element);
03471 base.Columns.Add(this.columnTS_ACT_AUD_DELTA_VALUE);
03472 this.columnTS_ACT_AUD_OVT_DELTA_VALUE = new global::System.Data.DataColumn("TS_ACT_AUD_OVT_DELTA_VALUE", typeof(decimal), null, global::System.Data.MappingType.Element);
03473 base.Columns.Add(this.columnTS_ACT_AUD_OVT_DELTA_VALUE);
03474 this.columnTS_ACT_AUD_NONBILL_DELTA_VALUE = new global::System.Data.DataColumn("TS_ACT_AUD_NONBILL_DELTA_VALUE", typeof(decimal), null, global::System.Data.MappingType.Element);
03475 base.Columns.Add(this.columnTS_ACT_AUD_NONBILL_DELTA_VALUE);
03476 this.columnTS_ACT_AUD_NONBILL_OVT_DELTA_VALUE = new global::System.Data.DataColumn("TS_ACT_AUD_NONBILL_OVT_DELTA_VALUE", typeof(decimal), null, global::System.Data.MappingType.Element);
03477 base.Columns.Add(this.columnTS_ACT_AUD_NONBILL_OVT_DELTA_VALUE);
03478 this.columnTS_ACT_AUD_CACHED_RES_NAME = new global::System.Data.DataColumn("TS_ACT_AUD_CACHED_RES_NAME", typeof(string), null, global::System.Data.MappingType.Element);
03479 base.Columns.Add(this.columnTS_ACT_AUD_CACHED_RES_NAME);
03480 this.columnTS_ACT_AUD_RES_ROLE = new global::System.Data.DataColumn("TS_ACT_AUD_RES_ROLE", typeof(byte), null, global::System.Data.MappingType.Element);
03481 base.Columns.Add(this.columnTS_ACT_AUD_RES_ROLE);
03482 this.columnTS_LINE_UID.AllowDBNull = false;
03483 this.columnTS_UID.AllowDBNull = false;
03484 this.columnTS_LINE_CLASS_UID.AllowDBNull = false;
03485 this.columnTS_LINE_VALIDATION_TYPE.AllowDBNull = false;
03486 this.columnTS_ACT_AUD_UID.AllowDBNull = false;
03487 this.columnTS_ACT_AUD_OPERATION_ENUM.AllowDBNull = false;
03488 this.columnTS_ACT_START_DATE.AllowDBNull = false;
03489 this.columnTS_ACT_FINISH_DATE.AllowDBNull = false;
03490 this.columnRES_UID.AllowDBNull = false;
03491 this.columnTS_ACT_AUD_CACHED_RES_NAME.ReadOnly = true;
03492 this.columnTS_ACT_AUD_RES_ROLE.AllowDBNull = false;
03493 }
03494
03495 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03496 public AuditExportsRow NewAuditExportsRow() {
03497 return ((AuditExportsRow)(this.NewRow()));
03498 }
03499
03500 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03501 protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) {
03502 return new AuditExportsRow(builder);
03503 }
03504
03505 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03506 protected override global::System.Type GetRowType() {
03507 return typeof(AuditExportsRow);
03508 }
03509
03510 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03511 protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) {
03512 base.OnRowChanged(e);
03513 if ((this.AuditExportsRowChanged != null)) {
03514 this.AuditExportsRowChanged(this, new AuditExportsRowChangeEvent(((AuditExportsRow)(e.Row)), e.Action));
03515 }
03516 }
03517
03518 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03519 protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) {
03520 base.OnRowChanging(e);
03521 if ((this.AuditExportsRowChanging != null)) {
03522 this.AuditExportsRowChanging(this, new AuditExportsRowChangeEvent(((AuditExportsRow)(e.Row)), e.Action));
03523 }
03524 }
03525
03526 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03527 protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) {
03528 base.OnRowDeleted(e);
03529 if ((this.AuditExportsRowDeleted != null)) {
03530 this.AuditExportsRowDeleted(this, new AuditExportsRowChangeEvent(((AuditExportsRow)(e.Row)), e.Action));
03531 }
03532 }
03533
03534 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03535 protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) {
03536 base.OnRowDeleting(e);
03537 if ((this.AuditExportsRowDeleting != null)) {
03538 this.AuditExportsRowDeleting(this, new AuditExportsRowChangeEvent(((AuditExportsRow)(e.Row)), e.Action));
03539 }
03540 }
03541
03542 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03543 public void RemoveAuditExportsRow(AuditExportsRow row) {
03544 this.Rows.Remove(row);
03545 }
03546
03547 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03548 public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) {
03549 global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType();
03550 global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence();
03551 TimesheetAuditExportDataSet ds = new TimesheetAuditExportDataSet();
03552 global::System.Xml.Schema.XmlSchemaAny any1 = new global::System.Xml.Schema.XmlSchemaAny();
03553 any1.Namespace = "http://www.w3.org/2001/XMLSchema";
03554 any1.MinOccurs = new decimal(0);
03555 any1.MaxOccurs = decimal.MaxValue;
03556 any1.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
03557 sequence.Items.Add(any1);
03558 global::System.Xml.Schema.XmlSchemaAny any2 = new global::System.Xml.Schema.XmlSchemaAny();
03559 any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1";
03560 any2.MinOccurs = new decimal(1);
03561 any2.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
03562 sequence.Items.Add(any2);
03563 global::System.Xml.Schema.XmlSchemaAttribute attribute1 = new global::System.Xml.Schema.XmlSchemaAttribute();
03564 attribute1.Name = "namespace";
03565 attribute1.FixedValue = ds.Namespace;
03566 type.Attributes.Add(attribute1);
03567 global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute();
03568 attribute2.Name = "tableTypeName";
03569 attribute2.FixedValue = "AuditExportsDataTable";
03570 type.Attributes.Add(attribute2);
03571 type.Particle = sequence;
03572 global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable();
03573 if (xs.Contains(dsSchema.TargetNamespace)) {
03574 global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream();
03575 global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream();
03576 try {
03577 global::System.Xml.Schema.XmlSchema schema = null;
03578 dsSchema.Write(s1);
03579 for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) {
03580 schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current));
03581 s2.SetLength(0);
03582 schema.Write(s2);
03583 if ((s1.Length == s2.Length)) {
03584 s1.Position = 0;
03585 s2.Position = 0;
03586 for (; ((s1.Position != s1.Length)
03587 && (s1.ReadByte() == s2.ReadByte())); ) {
03588 ;
03589 }
03590 if ((s1.Position == s1.Length)) {
03591 return type;
03592 }
03593 }
03594 }
03595 }
03596 finally {
03597 if ((s1 != null)) {
03598 s1.Close();
03599 }
03600 if ((s2 != null)) {
03601 s2.Close();
03602 }
03603 }
03604 }
03605 xs.Add(dsSchema);
03606 return type;
03607 }
03608 }
03609
03610
03611
03612
03613 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")]
03614 public partial class AuditExportsRow : global::System.Data.DataRow {
03615
03616 private AuditExportsDataTable tableAuditExports;
03617
03618 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03619 internal AuditExportsRow(global::System.Data.DataRowBuilder rb) :
03620 base(rb) {
03621 this.tableAuditExports = ((AuditExportsDataTable)(this.Table));
03622 }
03623
03624 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03625 public System.Guid TS_LINE_UID {
03626 get {
03627 return ((global::System.Guid)(this[this.tableAuditExports.TS_LINE_UIDColumn]));
03628 }
03629 set {
03630 this[this.tableAuditExports.TS_LINE_UIDColumn] = value;
03631 }
03632 }
03633
03634 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03635 public System.Guid TS_UID {
03636 get {
03637 return ((global::System.Guid)(this[this.tableAuditExports.TS_UIDColumn]));
03638 }
03639 set {
03640 this[this.tableAuditExports.TS_UIDColumn] = value;
03641 }
03642 }
03643
03644 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03645 public System.Guid ASSN_UID {
03646 get {
03647 try {
03648 return ((global::System.Guid)(this[this.tableAuditExports.ASSN_UIDColumn]));
03649 }
03650 catch (global::System.InvalidCastException e) {
03651 throw new global::System.Data.StrongTypingException("The value for column \'ASSN_UID\' in table \'AuditExports\' is DBNull.", e);
03652 }
03653 }
03654 set {
03655 this[this.tableAuditExports.ASSN_UIDColumn] = value;
03656 }
03657 }
03658
03659 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03660 public System.Guid TASK_UID {
03661 get {
03662 try {
03663 return ((global::System.Guid)(this[this.tableAuditExports.TASK_UIDColumn]));
03664 }
03665 catch (global::System.InvalidCastException e) {
03666 throw new global::System.Data.StrongTypingException("The value for column \'TASK_UID\' in table \'AuditExports\' is DBNull.", e);
03667 }
03668 }
03669 set {
03670 this[this.tableAuditExports.TASK_UIDColumn] = value;
03671 }
03672 }
03673
03674 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03675 public System.Guid PROJ_UID {
03676 get {
03677 try {
03678 return ((global::System.Guid)(this[this.tableAuditExports.PROJ_UIDColumn]));
03679 }
03680 catch (global::System.InvalidCastException e) {
03681 throw new global::System.Data.StrongTypingException("The value for column \'PROJ_UID\' in table \'AuditExports\' is DBNull.", e);
03682 }
03683 }
03684 set {
03685 this[this.tableAuditExports.PROJ_UIDColumn] = value;
03686 }
03687 }
03688
03689 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03690 public System.Guid TS_LINE_CLASS_UID {
03691 get {
03692 return ((global::System.Guid)(this[this.tableAuditExports.TS_LINE_CLASS_UIDColumn]));
03693 }
03694 set {
03695 this[this.tableAuditExports.TS_LINE_CLASS_UIDColumn] = value;
03696 }
03697 }
03698
03699 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03700 public byte TS_LINE_VALIDATION_TYPE {
03701 get {
03702 return ((byte)(this[this.tableAuditExports.TS_LINE_VALIDATION_TYPEColumn]));
03703 }
03704 set {
03705 this[this.tableAuditExports.TS_LINE_VALIDATION_TYPEColumn] = value;
03706 }
03707 }
03708
03709 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03710 public string TS_LINE_CACHED_ASSIGN_NAME {
03711 get {
03712 try {
03713 return ((string)(this[this.tableAuditExports.TS_LINE_CACHED_ASSIGN_NAMEColumn]));
03714 }
03715 catch (global::System.InvalidCastException e) {
03716 throw new global::System.Data.StrongTypingException("The value for column \'TS_LINE_CACHED_ASSIGN_NAME\' in table \'AuditExports\' is DBNu" +
03717 "ll.", e);
03718 }
03719 }
03720 set {
03721 this[this.tableAuditExports.TS_LINE_CACHED_ASSIGN_NAMEColumn] = value;
03722 }
03723 }
03724
03725 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03726 public string TS_LINE_CACHED_PROJ_NAME {
03727 get {
03728 try {
03729 return ((string)(this[this.tableAuditExports.TS_LINE_CACHED_PROJ_NAMEColumn]));
03730 }
03731 catch (global::System.InvalidCastException e) {
03732 throw new global::System.Data.StrongTypingException("The value for column \'TS_LINE_CACHED_PROJ_NAME\' in table \'AuditExports\' is DBNull" +
03733 ".", e);
03734 }
03735 }
03736 set {
03737 this[this.tableAuditExports.TS_LINE_CACHED_PROJ_NAMEColumn] = value;
03738 }
03739 }
03740
03741 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03742 public System.Guid TS_ACT_AUD_UID {
03743 get {
03744 return ((global::System.Guid)(this[this.tableAuditExports.TS_ACT_AUD_UIDColumn]));
03745 }
03746 set {
03747 this[this.tableAuditExports.TS_ACT_AUD_UIDColumn] = value;
03748 }
03749 }
03750
03751 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03752 public byte TS_ACT_AUD_OPERATION_ENUM {
03753 get {
03754 return ((byte)(this[this.tableAuditExports.TS_ACT_AUD_OPERATION_ENUMColumn]));
03755 }
03756 set {
03757 this[this.tableAuditExports.TS_ACT_AUD_OPERATION_ENUMColumn] = value;
03758 }
03759 }
03760
03761 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03762 public System.DateTime TS_ACT_START_DATE {
03763 get {
03764 return ((global::System.DateTime)(this[this.tableAuditExports.TS_ACT_START_DATEColumn]));
03765 }
03766 set {
03767 this[this.tableAuditExports.TS_ACT_START_DATEColumn] = value;
03768 }
03769 }
03770
03771 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03772 public System.DateTime TS_ACT_FINISH_DATE {
03773 get {
03774 return ((global::System.DateTime)(this[this.tableAuditExports.TS_ACT_FINISH_DATEColumn]));
03775 }
03776 set {
03777 this[this.tableAuditExports.TS_ACT_FINISH_DATEColumn] = value;
03778 }
03779 }
03780
03781 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03782 public long TS_ACT_AUD_SEQUENCE {
03783 get {
03784 try {
03785 return ((long)(this[this.tableAuditExports.TS_ACT_AUD_SEQUENCEColumn]));
03786 }
03787 catch (global::System.InvalidCastException e) {
03788 throw new global::System.Data.StrongTypingException("The value for column \'TS_ACT_AUD_SEQUENCE\' in table \'AuditExports\' is DBNull.", e);
03789 }
03790 }
03791 set {
03792 this[this.tableAuditExports.TS_ACT_AUD_SEQUENCEColumn] = value;
03793 }
03794 }
03795
03796 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03797 public System.Guid RES_UID {
03798 get {
03799 return ((global::System.Guid)(this[this.tableAuditExports.RES_UIDColumn]));
03800 }
03801 set {
03802 this[this.tableAuditExports.RES_UIDColumn] = value;
03803 }
03804 }
03805
03806 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03807 public decimal TS_ACT_AUD_DELTA_VALUE {
03808 get {
03809 try {
03810 return ((decimal)(this[this.tableAuditExports.TS_ACT_AUD_DELTA_VALUEColumn]));
03811 }
03812 catch (global::System.InvalidCastException e) {
03813 throw new global::System.Data.StrongTypingException("The value for column \'TS_ACT_AUD_DELTA_VALUE\' in table \'AuditExports\' is DBNull.", e);
03814 }
03815 }
03816 set {
03817 this[this.tableAuditExports.TS_ACT_AUD_DELTA_VALUEColumn] = value;
03818 }
03819 }
03820
03821 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03822 public decimal TS_ACT_AUD_OVT_DELTA_VALUE {
03823 get {
03824 try {
03825 return ((decimal)(this[this.tableAuditExports.TS_ACT_AUD_OVT_DELTA_VALUEColumn]));
03826 }
03827 catch (global::System.InvalidCastException e) {
03828 throw new global::System.Data.StrongTypingException("The value for column \'TS_ACT_AUD_OVT_DELTA_VALUE\' in table \'AuditExports\' is DBNu" +
03829 "ll.", e);
03830 }
03831 }
03832 set {
03833 this[this.tableAuditExports.TS_ACT_AUD_OVT_DELTA_VALUEColumn] = value;
03834 }
03835 }
03836
03837 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03838 public decimal TS_ACT_AUD_NONBILL_DELTA_VALUE {
03839 get {
03840 try {
03841 return ((decimal)(this[this.tableAuditExports.TS_ACT_AUD_NONBILL_DELTA_VALUEColumn]));
03842 }
03843 catch (global::System.InvalidCastException e) {
03844 throw new global::System.Data.StrongTypingException("The value for column \'TS_ACT_AUD_NONBILL_DELTA_VALUE\' in table \'AuditExports\' is " +
03845 "DBNull.", e);
03846 }
03847 }
03848 set {
03849 this[this.tableAuditExports.TS_ACT_AUD_NONBILL_DELTA_VALUEColumn] = value;
03850 }
03851 }
03852
03853 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03854 public decimal TS_ACT_AUD_NONBILL_OVT_DELTA_VALUE {
03855 get {
03856 try {
03857 return ((decimal)(this[this.tableAuditExports.TS_ACT_AUD_NONBILL_OVT_DELTA_VALUEColumn]));
03858 }
03859 catch (global::System.InvalidCastException e) {
03860 throw new global::System.Data.StrongTypingException("The value for column \'TS_ACT_AUD_NONBILL_OVT_DELTA_VALUE\' in table \'AuditExports\'" +
03861 " is DBNull.", e);
03862 }
03863 }
03864 set {
03865 this[this.tableAuditExports.TS_ACT_AUD_NONBILL_OVT_DELTA_VALUEColumn] = value;
03866 }
03867 }
03868
03869 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03870 public string TS_ACT_AUD_CACHED_RES_NAME {
03871 get {
03872 try {
03873 return ((string)(this[this.tableAuditExports.TS_ACT_AUD_CACHED_RES_NAMEColumn]));
03874 }
03875 catch (global::System.InvalidCastException e) {
03876 throw new global::System.Data.StrongTypingException("The value for column \'TS_ACT_AUD_CACHED_RES_NAME\' in table \'AuditExports\' is DBNu" +
03877 "ll.", e);
03878 }
03879 }
03880 set {
03881 this[this.tableAuditExports.TS_ACT_AUD_CACHED_RES_NAMEColumn] = value;
03882 }
03883 }
03884
03885 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03886 public byte TS_ACT_AUD_RES_ROLE {
03887 get {
03888 return ((byte)(this[this.tableAuditExports.TS_ACT_AUD_RES_ROLEColumn]));
03889 }
03890 set {
03891 this[this.tableAuditExports.TS_ACT_AUD_RES_ROLEColumn] = value;
03892 }
03893 }
03894
03895 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03896 public bool IsASSN_UIDNull() {
03897 return this.IsNull(this.tableAuditExports.ASSN_UIDColumn);
03898 }
03899
03900 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03901 public void SetASSN_UIDNull() {
03902 this[this.tableAuditExports.ASSN_UIDColumn] = global::System.Convert.DBNull;
03903 }
03904
03905 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03906 public bool IsTASK_UIDNull() {
03907 return this.IsNull(this.tableAuditExports.TASK_UIDColumn);
03908 }
03909
03910 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03911 public void SetTASK_UIDNull() {
03912 this[this.tableAuditExports.TASK_UIDColumn] = global::System.Convert.DBNull;
03913 }
03914
03915 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03916 public bool IsPROJ_UIDNull() {
03917 return this.IsNull(this.tableAuditExports.PROJ_UIDColumn);
03918 }
03919
03920 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03921 public void SetPROJ_UIDNull() {
03922 this[this.tableAuditExports.PROJ_UIDColumn] = global::System.Convert.DBNull;
03923 }
03924
03925 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03926 public bool IsTS_LINE_CACHED_ASSIGN_NAMENull() {
03927 return this.IsNull(this.tableAuditExports.TS_LINE_CACHED_ASSIGN_NAMEColumn);
03928 }
03929
03930 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03931 public void SetTS_LINE_CACHED_ASSIGN_NAMENull() {
03932 this[this.tableAuditExports.TS_LINE_CACHED_ASSIGN_NAMEColumn] = global::System.Convert.DBNull;
03933 }
03934
03935 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03936 public bool IsTS_LINE_CACHED_PROJ_NAMENull() {
03937 return this.IsNull(this.tableAuditExports.TS_LINE_CACHED_PROJ_NAMEColumn);
03938 }
03939
03940 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03941 public void SetTS_LINE_CACHED_PROJ_NAMENull() {
03942 this[this.tableAuditExports.TS_LINE_CACHED_PROJ_NAMEColumn] = global::System.Convert.DBNull;
03943 }
03944
03945 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03946 public bool IsTS_ACT_AUD_SEQUENCENull() {
03947 return this.IsNull(this.tableAuditExports.TS_ACT_AUD_SEQUENCEColumn);
03948 }
03949
03950 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03951 public void SetTS_ACT_AUD_SEQUENCENull() {
03952 this[this.tableAuditExports.TS_ACT_AUD_SEQUENCEColumn] = global::System.Convert.DBNull;
03953 }
03954
03955 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03956 public bool IsTS_ACT_AUD_DELTA_VALUENull() {
03957 return this.IsNull(this.tableAuditExports.TS_ACT_AUD_DELTA_VALUEColumn);
03958 }
03959
03960 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03961 public void SetTS_ACT_AUD_DELTA_VALUENull() {
03962 this[this.tableAuditExports.TS_ACT_AUD_DELTA_VALUEColumn] = global::System.Convert.DBNull;
03963 }
03964
03965 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03966 public bool IsTS_ACT_AUD_OVT_DELTA_VALUENull() {
03967 return this.IsNull(this.tableAuditExports.TS_ACT_AUD_OVT_DELTA_VALUEColumn);
03968 }
03969
03970 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03971 public void SetTS_ACT_AUD_OVT_DELTA_VALUENull() {
03972 this[this.tableAuditExports.TS_ACT_AUD_OVT_DELTA_VALUEColumn] = global::System.Convert.DBNull;
03973 }
03974
03975 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03976 public bool IsTS_ACT_AUD_NONBILL_DELTA_VALUENull() {
03977 return this.IsNull(this.tableAuditExports.TS_ACT_AUD_NONBILL_DELTA_VALUEColumn);
03978 }
03979
03980 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03981 public void SetTS_ACT_AUD_NONBILL_DELTA_VALUENull() {
03982 this[this.tableAuditExports.TS_ACT_AUD_NONBILL_DELTA_VALUEColumn] = global::System.Convert.DBNull;
03983 }
03984
03985 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03986 public bool IsTS_ACT_AUD_NONBILL_OVT_DELTA_VALUENull() {
03987 return this.IsNull(this.tableAuditExports.TS_ACT_AUD_NONBILL_OVT_DELTA_VALUEColumn);
03988 }
03989
03990 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03991 public void SetTS_ACT_AUD_NONBILL_OVT_DELTA_VALUENull() {
03992 this[this.tableAuditExports.TS_ACT_AUD_NONBILL_OVT_DELTA_VALUEColumn] = global::System.Convert.DBNull;
03993 }
03994
03995 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03996 public bool IsTS_ACT_AUD_CACHED_RES_NAMENull() {
03997 return this.IsNull(this.tableAuditExports.TS_ACT_AUD_CACHED_RES_NAMEColumn);
03998 }
03999
04000 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04001 public void SetTS_ACT_AUD_CACHED_RES_NAMENull() {
04002 this[this.tableAuditExports.TS_ACT_AUD_CACHED_RES_NAMEColumn] = global::System.Convert.DBNull;
04003 }
04004 }
04005
04006
04007
04008
04009 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")]
04010 public class AuditExportsRowChangeEvent : global::System.EventArgs {
04011
04012 private AuditExportsRow eventRow;
04013
04014 private global::System.Data.DataRowAction eventAction;
04015
04016 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04017 public AuditExportsRowChangeEvent(AuditExportsRow row, global::System.Data.DataRowAction action) {
04018 this.eventRow = row;
04019 this.eventAction = action;
04020 }
04021
04022 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04023 public AuditExportsRow Row {
04024 get {
04025 return this.eventRow;
04026 }
04027 }
04028
04029 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04030 public global::System.Data.DataRowAction Action {
04031 get {
04032 return this.eventAction;
04033 }
04034 }
04035 }
04036 }
04037
04038
04039
04040
04041
04042 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")]
04043 [global::System.Serializable()]
04044 [global::System.ComponentModel.DesignerCategoryAttribute("code")]
04045 [global::System.ComponentModel.ToolboxItem(true)]
04046 [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedDataSetSchema")]
04047 [global::System.Xml.Serialization.XmlRootAttribute("UnsubmittedTimesheetDataSet")]
04048 [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.DataSet")]
04049 public partial class UnsubmittedTimesheetDataSet : global::System.Data.DataSet {
04050
04051 private TimePeriodsDataTable tableTimePeriods;
04052
04053 private global::System.Data.SchemaSerializationMode _schemaSerializationMode = global::System.Data.SchemaSerializationMode.IncludeSchema;
04054
04055 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04056 public UnsubmittedTimesheetDataSet() {
04057 this.BeginInit();
04058 this.InitClass();
04059 global::System.ComponentModel.CollectionChangeEventHandler schemaChangedHandler = new global::System.ComponentModel.CollectionChangeEventHandler(this.SchemaChanged);
04060 base.Tables.CollectionChanged += schemaChangedHandler;
04061 base.Relations.CollectionChanged += schemaChangedHandler;
04062 this.EndInit();
04063 }
04064
04065 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04066 protected UnsubmittedTimesheetDataSet(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) :
04067 base(info, context, false) {
04068 if ((this.IsBinarySerialized(info, context) == true)) {
04069 this.InitVars(false);
04070 global::System.ComponentModel.CollectionChangeEventHandler schemaChangedHandler1 = new global::System.ComponentModel.CollectionChangeEventHandler(this.SchemaChanged);
04071 this.Tables.CollectionChanged += schemaChangedHandler1;
04072 this.Relations.CollectionChanged += schemaChangedHandler1;
04073 return;
04074 }
04075 string strSchema = ((string)(info.GetValue("XmlSchema", typeof(string))));
04076 if ((this.DetermineSchemaSerializationMode(info, context) == global::System.Data.SchemaSerializationMode.IncludeSchema)) {
04077 global::System.Data.DataSet ds = new global::System.Data.DataSet();
04078 ds.ReadXmlSchema(new global::System.Xml.XmlTextReader(new global::System.IO.StringReader(strSchema)));
04079 if ((ds.Tables["TimePeriods"] != null)) {
04080 base.Tables.Add(new TimePeriodsDataTable(ds.Tables["TimePeriods"]));
04081 }
04082 this.DataSetName = ds.DataSetName;
04083 this.Prefix = ds.Prefix;
04084 this.Namespace = ds.Namespace;
04085 this.Locale = ds.Locale;
04086 this.CaseSensitive = ds.CaseSensitive;
04087 this.EnforceConstraints = ds.EnforceConstraints;
04088 this.Merge(ds, false, global::System.Data.MissingSchemaAction.Add);
04089 this.InitVars();
04090 }
04091 else {
04092 this.ReadXmlSchema(new global::System.Xml.XmlTextReader(new global::System.IO.StringReader(strSchema)));
04093 }
04094 this.GetSerializationData(info, context);
04095 global::System.ComponentModel.CollectionChangeEventHandler schemaChangedHandler = new global::System.ComponentModel.CollectionChangeEventHandler(this.SchemaChanged);
04096 base.Tables.CollectionChanged += schemaChangedHandler;
04097 this.Relations.CollectionChanged += schemaChangedHandler;
04098 }
04099
04100 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04101 [global::System.ComponentModel.Browsable(false)]
04102 [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)]
04103 public TimePeriodsDataTable TimePeriods {
04104 get {
04105 return this.tableTimePeriods;
04106 }
04107 }
04108
04109 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04110 [global::System.ComponentModel.BrowsableAttribute(true)]
04111 [global::System.ComponentModel.DesignerSerializationVisibilityAttribute(global::System.ComponentModel.DesignerSerializationVisibility.Visible)]
04112 public override global::System.Data.SchemaSerializationMode SchemaSerializationMode {
04113 get {
04114 return this._schemaSerializationMode;
04115 }
04116 set {
04117 this._schemaSerializationMode = value;
04118 }
04119 }
04120
04121 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04122 [global::System.ComponentModel.DesignerSerializationVisibilityAttribute(global::System.ComponentModel.DesignerSerializationVisibility.Hidden)]
04123 public new global::System.Data.DataTableCollection Tables {
04124 get {
04125 return base.Tables;
04126 }
04127 }
04128
04129 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04130 [global::System.ComponentModel.DesignerSerializationVisibilityAttribute(global::System.ComponentModel.DesignerSerializationVisibility.Hidden)]
04131 public new global::System.Data.DataRelationCollection Relations {
04132 get {
04133 return base.Relations;
04134 }
04135 }
04136
04137 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04138 protected override void InitializeDerivedDataSet() {
04139 this.BeginInit();
04140 this.InitClass();
04141 this.EndInit();
04142 }
04143
04144 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04145 public override global::System.Data.DataSet Clone() {
04146 UnsubmittedTimesheetDataSet cln = ((UnsubmittedTimesheetDataSet)(base.Clone()));
04147 cln.InitVars();
04148 cln.SchemaSerializationMode = this.SchemaSerializationMode;
04149 return cln;
04150 }
04151
04152 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04153 protected override bool ShouldSerializeTables() {
04154 return false;
04155 }
04156
04157 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04158 protected override bool ShouldSerializeRelations() {
04159 return false;
04160 }
04161
04162 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04163 protected override void ReadXmlSerializable(global::System.Xml.XmlReader reader) {
04164 if ((this.DetermineSchemaSerializationMode(reader) == global::System.Data.SchemaSerializationMode.IncludeSchema)) {
04165 this.Reset();
04166 global::System.Data.DataSet ds = new global::System.Data.DataSet();
04167 ds.ReadXml(reader);
04168 if ((ds.Tables["TimePeriods"] != null)) {
04169 base.Tables.Add(new TimePeriodsDataTable(ds.Tables["TimePeriods"]));
04170 }
04171 this.DataSetName = ds.DataSetName;
04172 this.Prefix = ds.Prefix;
04173 this.Namespace = ds.Namespace;
04174 this.Locale = ds.Locale;
04175 this.CaseSensitive = ds.CaseSensitive;
04176 this.EnforceConstraints = ds.EnforceConstraints;
04177 this.Merge(ds, false, global::System.Data.MissingSchemaAction.Add);
04178 this.InitVars();
04179 }
04180 else {
04181 this.ReadXml(reader);
04182 this.InitVars();
04183 }
04184 }
04185
04186 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04187 protected override global::System.Xml.Schema.XmlSchema GetSchemaSerializable() {
04188 global::System.IO.MemoryStream stream = new global::System.IO.MemoryStream();
04189 this.WriteXmlSchema(new global::System.Xml.XmlTextWriter(stream, null));
04190 stream.Position = 0;
04191 return global::System.Xml.Schema.XmlSchema.Read(new global::System.Xml.XmlTextReader(stream), null);
04192 }
04193
04194 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04195 internal void InitVars() {
04196 this.InitVars(true);
04197 }
04198
04199 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04200 internal void InitVars(bool initTable) {
04201 this.tableTimePeriods = ((TimePeriodsDataTable)(base.Tables["TimePeriods"]));
04202 if ((initTable == true)) {
04203 if ((this.tableTimePeriods != null)) {
04204 this.tableTimePeriods.InitVars();
04205 }
04206 }
04207 }
04208
04209 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04210 private void InitClass() {
04211 this.DataSetName = "UnsubmittedTimesheetDataSet";
04212 this.Prefix = "";
04213 this.Namespace = "http://schemas.microsoft.com/office/project/server/webservices/UnsubmittedTimeshe" +
04214 "etDataSet/";
04215 this.EnforceConstraints = true;
04216 this.SchemaSerializationMode = global::System.Data.SchemaSerializationMode.IncludeSchema;
04217 this.tableTimePeriods = new TimePeriodsDataTable();
04218 base.Tables.Add(this.tableTimePeriods);
04219 }
04220
04221 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04222 private bool ShouldSerializeTimePeriods() {
04223 return false;
04224 }
04225
04226 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04227 private void SchemaChanged(object sender, global::System.ComponentModel.CollectionChangeEventArgs e) {
04228 if ((e.Action == global::System.ComponentModel.CollectionChangeAction.Remove)) {
04229 this.InitVars();
04230 }
04231 }
04232
04233 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04234 public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedDataSetSchema(global::System.Xml.Schema.XmlSchemaSet xs) {
04235 UnsubmittedTimesheetDataSet ds = new UnsubmittedTimesheetDataSet();
04236 global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType();
04237 global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence();
04238 global::System.Xml.Schema.XmlSchemaAny any = new global::System.Xml.Schema.XmlSchemaAny();
04239 any.Namespace = ds.Namespace;
04240 sequence.Items.Add(any);
04241 type.Particle = sequence;
04242 global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable();
04243 if (xs.Contains(dsSchema.TargetNamespace)) {
04244 global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream();
04245 global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream();
04246 try {
04247 global::System.Xml.Schema.XmlSchema schema = null;
04248 dsSchema.Write(s1);
04249 for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) {
04250 schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current));
04251 s2.SetLength(0);
04252 schema.Write(s2);
04253 if ((s1.Length == s2.Length)) {
04254 s1.Position = 0;
04255 s2.Position = 0;
04256 for (; ((s1.Position != s1.Length)
04257 && (s1.ReadByte() == s2.ReadByte())); ) {
04258 ;
04259 }
04260 if ((s1.Position == s1.Length)) {
04261 return type;
04262 }
04263 }
04264 }
04265 }
04266 finally {
04267 if ((s1 != null)) {
04268 s1.Close();
04269 }
04270 if ((s2 != null)) {
04271 s2.Close();
04272 }
04273 }
04274 }
04275 xs.Add(dsSchema);
04276 return type;
04277 }
04278
04279 public delegate void TimePeriodsRowChangeEventHandler(object sender, TimePeriodsRowChangeEvent e);
04280
04281
04282
04283
04284 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")]
04285 [global::System.Serializable()]
04286 [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")]
04287 public partial class TimePeriodsDataTable : global::System.Data.DataTable, global::System.Collections.IEnumerable {
04288
04289 private global::System.Data.DataColumn columnWPRD_UID;
04290
04291 private global::System.Data.DataColumn columnWPRD_START_DATE;
04292
04293 private global::System.Data.DataColumn columnWPRD_FINISH_DATE;
04294
04295 private global::System.Data.DataColumn columnWPRD_NAME;
04296
04297 private global::System.Data.DataColumn columnRES_UID;
04298
04299 private global::System.Data.DataColumn columnRES_NAME;
04300
04301 private global::System.Data.DataColumn columnTS_NAME;
04302
04303 private global::System.Data.DataColumn columnTS_STATUS_ENUM;
04304
04305 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04306 public TimePeriodsDataTable() {
04307 this.TableName = "TimePeriods";
04308 this.BeginInit();
04309 this.InitClass();
04310 this.EndInit();
04311 }
04312
04313 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04314 internal TimePeriodsDataTable(global::System.Data.DataTable table) {
04315 this.TableName = table.TableName;
04316 if ((table.CaseSensitive != table.DataSet.CaseSensitive)) {
04317 this.CaseSensitive = table.CaseSensitive;
04318 }
04319 if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) {
04320 this.Locale = table.Locale;
04321 }
04322 if ((table.Namespace != table.DataSet.Namespace)) {
04323 this.Namespace = table.Namespace;
04324 }
04325 this.Prefix = table.Prefix;
04326 this.MinimumCapacity = table.MinimumCapacity;
04327 }
04328
04329 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04330 protected TimePeriodsDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) :
04331 base(info, context) {
04332 this.InitVars();
04333 }
04334
04335 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04336 public global::System.Data.DataColumn WPRD_UIDColumn {
04337 get {
04338 return this.columnWPRD_UID;
04339 }
04340 }
04341
04342 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04343 public global::System.Data.DataColumn WPRD_START_DATEColumn {
04344 get {
04345 return this.columnWPRD_START_DATE;
04346 }
04347 }
04348
04349 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04350 public global::System.Data.DataColumn WPRD_FINISH_DATEColumn {
04351 get {
04352 return this.columnWPRD_FINISH_DATE;
04353 }
04354 }
04355
04356 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04357 public global::System.Data.DataColumn WPRD_NAMEColumn {
04358 get {
04359 return this.columnWPRD_NAME;
04360 }
04361 }
04362
04363 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04364 public global::System.Data.DataColumn RES_UIDColumn {
04365 get {
04366 return this.columnRES_UID;
04367 }
04368 }
04369
04370 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04371 public global::System.Data.DataColumn RES_NAMEColumn {
04372 get {
04373 return this.columnRES_NAME;
04374 }
04375 }
04376
04377 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04378 public global::System.Data.DataColumn TS_NAMEColumn {
04379 get {
04380 return this.columnTS_NAME;
04381 }
04382 }
04383
04384 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04385 public global::System.Data.DataColumn TS_STATUS_ENUMColumn {
04386 get {
04387 return this.columnTS_STATUS_ENUM;
04388 }
04389 }
04390
04391 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04392 [global::System.ComponentModel.Browsable(false)]
04393 public int Count {
04394 get {
04395 return this.Rows.Count;
04396 }
04397 }
04398
04399 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04400 public TimePeriodsRow this[int index] {
04401 get {
04402 return ((TimePeriodsRow)(this.Rows[index]));
04403 }
04404 }
04405
04406 public event TimePeriodsRowChangeEventHandler TimePeriodsRowChanging;
04407
04408 public event TimePeriodsRowChangeEventHandler TimePeriodsRowChanged;
04409
04410 public event TimePeriodsRowChangeEventHandler TimePeriodsRowDeleting;
04411
04412 public event TimePeriodsRowChangeEventHandler TimePeriodsRowDeleted;
04413
04414 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04415 public void AddTimePeriodsRow(TimePeriodsRow row) {
04416 this.Rows.Add(row);
04417 }
04418
04419 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04420 public TimePeriodsRow AddTimePeriodsRow(System.Guid WPRD_UID, System.DateTime WPRD_START_DATE, System.DateTime WPRD_FINISH_DATE, string WPRD_NAME, System.Guid RES_UID, string RES_NAME, string TS_NAME, byte TS_STATUS_ENUM) {
04421 TimePeriodsRow rowTimePeriodsRow = ((TimePeriodsRow)(this.NewRow()));
04422 object[] columnValuesArray = new object[] {
04423 WPRD_UID,
04424 WPRD_START_DATE,
04425 WPRD_FINISH_DATE,
04426 WPRD_NAME,
04427 RES_UID,
04428 RES_NAME,
04429 TS_NAME,
04430 TS_STATUS_ENUM};
04431 rowTimePeriodsRow.ItemArray = columnValuesArray;
04432 this.Rows.Add(rowTimePeriodsRow);
04433 return rowTimePeriodsRow;
04434 }
04435
04436 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04437 public TimePeriodsRow FindByWPRD_UIDRES_UID(System.Guid WPRD_UID, System.Guid RES_UID) {
04438 return ((TimePeriodsRow)(this.Rows.Find(new object[] {
04439 WPRD_UID,
04440 RES_UID})));
04441 }
04442
04443 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04444 public virtual global::System.Collections.IEnumerator GetEnumerator() {
04445 return this.Rows.GetEnumerator();
04446 }
04447
04448 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04449 public override global::System.Data.DataTable Clone() {
04450 TimePeriodsDataTable cln = ((TimePeriodsDataTable)(base.Clone()));
04451 cln.InitVars();
04452 return cln;
04453 }
04454
04455 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04456 protected override global::System.Data.DataTable CreateInstance() {
04457 return new TimePeriodsDataTable();
04458 }
04459
04460 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04461 internal void InitVars() {
04462 this.columnWPRD_UID = base.Columns["WPRD_UID"];
04463 this.columnWPRD_START_DATE = base.Columns["WPRD_START_DATE"];
04464 this.columnWPRD_FINISH_DATE = base.Columns["WPRD_FINISH_DATE"];
04465 this.columnWPRD_NAME = base.Columns["WPRD_NAME"];
04466 this.columnRES_UID = base.Columns["RES_UID"];
04467 this.columnRES_NAME = base.Columns["RES_NAME"];
04468 this.columnTS_NAME = base.Columns["TS_NAME"];
04469 this.columnTS_STATUS_ENUM = base.Columns["TS_STATUS_ENUM"];
04470 }
04471
04472 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04473 private void InitClass() {
04474 this.columnWPRD_UID = new global::System.Data.DataColumn("WPRD_UID", typeof(global::System.Guid), null, global::System.Data.MappingType.Element);
04475 base.Columns.Add(this.columnWPRD_UID);
04476 this.columnWPRD_START_DATE = new global::System.Data.DataColumn("WPRD_START_DATE", typeof(global::System.DateTime), null, global::System.Data.MappingType.Element);
04477 base.Columns.Add(this.columnWPRD_START_DATE);
04478 this.columnWPRD_FINISH_DATE = new global::System.Data.DataColumn("WPRD_FINISH_DATE", typeof(global::System.DateTime), null, global::System.Data.MappingType.Element);
04479 base.Columns.Add(this.columnWPRD_FINISH_DATE);
04480 this.columnWPRD_NAME = new global::System.Data.DataColumn("WPRD_NAME", typeof(string), null, global::System.Data.MappingType.Element);
04481 base.Columns.Add(this.columnWPRD_NAME);
04482 this.columnRES_UID = new global::System.Data.DataColumn("RES_UID", typeof(global::System.Guid), null, global::System.Data.MappingType.Element);
04483 base.Columns.Add(this.columnRES_UID);
04484 this.columnRES_NAME = new global::System.Data.DataColumn("RES_NAME", typeof(string), null, global::System.Data.MappingType.Element);
04485 base.Columns.Add(this.columnRES_NAME);
04486 this.columnTS_NAME = new global::System.Data.DataColumn("TS_NAME", typeof(string), null, global::System.Data.MappingType.Element);
04487 base.Columns.Add(this.columnTS_NAME);
04488 this.columnTS_STATUS_ENUM = new global::System.Data.DataColumn("TS_STATUS_ENUM", typeof(byte), null, global::System.Data.MappingType.Element);
04489 base.Columns.Add(this.columnTS_STATUS_ENUM);
04490 this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] {
04491 this.columnWPRD_UID,
04492 this.columnRES_UID}, true));
04493 this.columnWPRD_UID.AllowDBNull = false;
04494 this.columnRES_UID.AllowDBNull = false;
04495 }
04496
04497 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04498 public TimePeriodsRow NewTimePeriodsRow() {
04499 return ((TimePeriodsRow)(this.NewRow()));
04500 }
04501
04502 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04503 protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) {
04504 return new TimePeriodsRow(builder);
04505 }
04506
04507 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04508 protected override global::System.Type GetRowType() {
04509 return typeof(TimePeriodsRow);
04510 }
04511
04512 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04513 protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) {
04514 base.OnRowChanged(e);
04515 if ((this.TimePeriodsRowChanged != null)) {
04516 this.TimePeriodsRowChanged(this, new TimePeriodsRowChangeEvent(((TimePeriodsRow)(e.Row)), e.Action));
04517 }
04518 }
04519
04520 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04521 protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) {
04522 base.OnRowChanging(e);
04523 if ((this.TimePeriodsRowChanging != null)) {
04524 this.TimePeriodsRowChanging(this, new TimePeriodsRowChangeEvent(((TimePeriodsRow)(e.Row)), e.Action));
04525 }
04526 }
04527
04528 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04529 protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) {
04530 base.OnRowDeleted(e);
04531 if ((this.TimePeriodsRowDeleted != null)) {
04532 this.TimePeriodsRowDeleted(this, new TimePeriodsRowChangeEvent(((TimePeriodsRow)(e.Row)), e.Action));
04533 }
04534 }
04535
04536 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04537 protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) {
04538 base.OnRowDeleting(e);
04539 if ((this.TimePeriodsRowDeleting != null)) {
04540 this.TimePeriodsRowDeleting(this, new TimePeriodsRowChangeEvent(((TimePeriodsRow)(e.Row)), e.Action));
04541 }
04542 }
04543
04544 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04545 public void RemoveTimePeriodsRow(TimePeriodsRow row) {
04546 this.Rows.Remove(row);
04547 }
04548
04549 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04550 public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) {
04551 global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType();
04552 global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence();
04553 UnsubmittedTimesheetDataSet ds = new UnsubmittedTimesheetDataSet();
04554 global::System.Xml.Schema.XmlSchemaAny any1 = new global::System.Xml.Schema.XmlSchemaAny();
04555 any1.Namespace = "http://www.w3.org/2001/XMLSchema";
04556 any1.MinOccurs = new decimal(0);
04557 any1.MaxOccurs = decimal.MaxValue;
04558 any1.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
04559 sequence.Items.Add(any1);
04560 global::System.Xml.Schema.XmlSchemaAny any2 = new global::System.Xml.Schema.XmlSchemaAny();
04561 any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1";
04562 any2.MinOccurs = new decimal(1);
04563 any2.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
04564 sequence.Items.Add(any2);
04565 global::System.Xml.Schema.XmlSchemaAttribute attribute1 = new global::System.Xml.Schema.XmlSchemaAttribute();
04566 attribute1.Name = "namespace";
04567 attribute1.FixedValue = ds.Namespace;
04568 type.Attributes.Add(attribute1);
04569 global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute();
04570 attribute2.Name = "tableTypeName";
04571 attribute2.FixedValue = "TimePeriodsDataTable";
04572 type.Attributes.Add(attribute2);
04573 type.Particle = sequence;
04574 global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable();
04575 if (xs.Contains(dsSchema.TargetNamespace)) {
04576 global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream();
04577 global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream();
04578 try {
04579 global::System.Xml.Schema.XmlSchema schema = null;
04580 dsSchema.Write(s1);
04581 for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) {
04582 schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current));
04583 s2.SetLength(0);
04584 schema.Write(s2);
04585 if ((s1.Length == s2.Length)) {
04586 s1.Position = 0;
04587 s2.Position = 0;
04588 for (; ((s1.Position != s1.Length)
04589 && (s1.ReadByte() == s2.ReadByte())); ) {
04590 ;
04591 }
04592 if ((s1.Position == s1.Length)) {
04593 return type;
04594 }
04595 }
04596 }
04597 }
04598 finally {
04599 if ((s1 != null)) {
04600 s1.Close();
04601 }
04602 if ((s2 != null)) {
04603 s2.Close();
04604 }
04605 }
04606 }
04607 xs.Add(dsSchema);
04608 return type;
04609 }
04610 }
04611
04612
04613
04614
04615 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")]
04616 public partial class TimePeriodsRow : global::System.Data.DataRow {
04617
04618 private TimePeriodsDataTable tableTimePeriods;
04619
04620 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04621 internal TimePeriodsRow(global::System.Data.DataRowBuilder rb) :
04622 base(rb) {
04623 this.tableTimePeriods = ((TimePeriodsDataTable)(this.Table));
04624 }
04625
04626 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04627 public System.Guid WPRD_UID {
04628 get {
04629 return ((global::System.Guid)(this[this.tableTimePeriods.WPRD_UIDColumn]));
04630 }
04631 set {
04632 this[this.tableTimePeriods.WPRD_UIDColumn] = value;
04633 }
04634 }
04635
04636 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04637 public System.DateTime WPRD_START_DATE {
04638 get {
04639 try {
04640 return ((global::System.DateTime)(this[this.tableTimePeriods.WPRD_START_DATEColumn]));
04641 }
04642 catch (global::System.InvalidCastException e) {
04643 throw new global::System.Data.StrongTypingException("The value for column \'WPRD_START_DATE\' in table \'TimePeriods\' is DBNull.", e);
04644 }
04645 }
04646 set {
04647 this[this.tableTimePeriods.WPRD_START_DATEColumn] = value;
04648 }
04649 }
04650
04651 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04652 public System.DateTime WPRD_FINISH_DATE {
04653 get {
04654 try {
04655 return ((global::System.DateTime)(this[this.tableTimePeriods.WPRD_FINISH_DATEColumn]));
04656 }
04657 catch (global::System.InvalidCastException e) {
04658 throw new global::System.Data.StrongTypingException("The value for column \'WPRD_FINISH_DATE\' in table \'TimePeriods\' is DBNull.", e);
04659 }
04660 }
04661 set {
04662 this[this.tableTimePeriods.WPRD_FINISH_DATEColumn] = value;
04663 }
04664 }
04665
04666 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04667 public string WPRD_NAME {
04668 get {
04669 try {
04670 return ((string)(this[this.tableTimePeriods.WPRD_NAMEColumn]));
04671 }
04672 catch (global::System.InvalidCastException e) {
04673 throw new global::System.Data.StrongTypingException("The value for column \'WPRD_NAME\' in table \'TimePeriods\' is DBNull.", e);
04674 }
04675 }
04676 set {
04677 this[this.tableTimePeriods.WPRD_NAMEColumn] = value;
04678 }
04679 }
04680
04681 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04682 public System.Guid RES_UID {
04683 get {
04684 return ((global::System.Guid)(this[this.tableTimePeriods.RES_UIDColumn]));
04685 }
04686 set {
04687 this[this.tableTimePeriods.RES_UIDColumn] = value;
04688 }
04689 }
04690
04691 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04692 public string RES_NAME {
04693 get {
04694 try {
04695 return ((string)(this[this.tableTimePeriods.RES_NAMEColumn]));
04696 }
04697 catch (global::System.InvalidCastException e) {
04698 throw new global::System.Data.StrongTypingException("The value for column \'RES_NAME\' in table \'TimePeriods\' is DBNull.", e);
04699 }
04700 }
04701 set {
04702 this[this.tableTimePeriods.RES_NAMEColumn] = value;
04703 }
04704 }
04705
04706 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04707 public string TS_NAME {
04708 get {
04709 try {
04710 return ((string)(this[this.tableTimePeriods.TS_NAMEColumn]));
04711 }
04712 catch (global::System.InvalidCastException e) {
04713 throw new global::System.Data.StrongTypingException("The value for column \'TS_NAME\' in table \'TimePeriods\' is DBNull.", e);
04714 }
04715 }
04716 set {
04717 this[this.tableTimePeriods.TS_NAMEColumn] = value;
04718 }
04719 }
04720
04721 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04722 public byte TS_STATUS_ENUM {
04723 get {
04724 try {
04725 return ((byte)(this[this.tableTimePeriods.TS_STATUS_ENUMColumn]));
04726 }
04727 catch (global::System.InvalidCastException e) {
04728 throw new global::System.Data.StrongTypingException("The value for column \'TS_STATUS_ENUM\' in table \'TimePeriods\' is DBNull.", e);
04729 }
04730 }
04731 set {
04732 this[this.tableTimePeriods.TS_STATUS_ENUMColumn] = value;
04733 }
04734 }
04735
04736 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04737 public bool IsWPRD_START_DATENull() {
04738 return this.IsNull(this.tableTimePeriods.WPRD_START_DATEColumn);
04739 }
04740
04741 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04742 public void SetWPRD_START_DATENull() {
04743 this[this.tableTimePeriods.WPRD_START_DATEColumn] = global::System.Convert.DBNull;
04744 }
04745
04746 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04747 public bool IsWPRD_FINISH_DATENull() {
04748 return this.IsNull(this.tableTimePeriods.WPRD_FINISH_DATEColumn);
04749 }
04750
04751 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04752 public void SetWPRD_FINISH_DATENull() {
04753 this[this.tableTimePeriods.WPRD_FINISH_DATEColumn] = global::System.Convert.DBNull;
04754 }
04755
04756 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04757 public bool IsWPRD_NAMENull() {
04758 return this.IsNull(this.tableTimePeriods.WPRD_NAMEColumn);
04759 }
04760
04761 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04762 public void SetWPRD_NAMENull() {
04763 this[this.tableTimePeriods.WPRD_NAMEColumn] = global::System.Convert.DBNull;
04764 }
04765
04766 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04767 public bool IsRES_NAMENull() {
04768 return this.IsNull(this.tableTimePeriods.RES_NAMEColumn);
04769 }
04770
04771 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04772 public void SetRES_NAMENull() {
04773 this[this.tableTimePeriods.RES_NAMEColumn] = global::System.Convert.DBNull;
04774 }
04775
04776 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04777 public bool IsTS_NAMENull() {
04778 return this.IsNull(this.tableTimePeriods.TS_NAMEColumn);
04779 }
04780
04781 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04782 public void SetTS_NAMENull() {
04783 this[this.tableTimePeriods.TS_NAMEColumn] = global::System.Convert.DBNull;
04784 }
04785
04786 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04787 public bool IsTS_STATUS_ENUMNull() {
04788 return this.IsNull(this.tableTimePeriods.TS_STATUS_ENUMColumn);
04789 }
04790
04791 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04792 public void SetTS_STATUS_ENUMNull() {
04793 this[this.tableTimePeriods.TS_STATUS_ENUMColumn] = global::System.Convert.DBNull;
04794 }
04795 }
04796
04797
04798
04799
04800 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")]
04801 public class TimePeriodsRowChangeEvent : global::System.EventArgs {
04802
04803 private TimePeriodsRow eventRow;
04804
04805 private global::System.Data.DataRowAction eventAction;
04806
04807 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04808 public TimePeriodsRowChangeEvent(TimePeriodsRow row, global::System.Data.DataRowAction action) {
04809 this.eventRow = row;
04810 this.eventAction = action;
04811 }
04812
04813 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04814 public TimePeriodsRow Row {
04815 get {
04816 return this.eventRow;
04817 }
04818 }
04819
04820 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04821 public global::System.Data.DataRowAction Action {
04822 get {
04823 return this.eventAction;
04824 }
04825 }
04826 }
04827 }
04828
04829
04830 [System.FlagsAttribute()]
04831 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
04832 [System.SerializableAttribute()]
04833 [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/office/project/server/webservices/Admin/")]
04834 public enum UserSyncSettings {
04835
04836
04837 Enabled = 1,
04838
04839
04840 DisablePWA = 2,
04841
04842
04843 DisablePWS = 4,
04844
04845
04846 DisableAll = 8,
04847 }
04848
04849
04850
04851
04852
04853 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")]
04854 [global::System.Serializable()]
04855 [global::System.ComponentModel.DesignerCategoryAttribute("code")]
04856 [global::System.ComponentModel.ToolboxItem(true)]
04857 [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedDataSetSchema")]
04858 [global::System.Xml.Serialization.XmlRootAttribute("StatusingSettingsDataSet")]
04859 [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.DataSet")]
04860 public partial class StatusingSettingsDataSet : global::System.Data.DataSet {
04861
04862 private StatusingSettingsDataTable tableStatusingSettings;
04863
04864 private global::System.Data.SchemaSerializationMode _schemaSerializationMode = global::System.Data.SchemaSerializationMode.IncludeSchema;
04865
04866 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04867 public StatusingSettingsDataSet() {
04868 this.BeginInit();
04869 this.InitClass();
04870 global::System.ComponentModel.CollectionChangeEventHandler schemaChangedHandler = new global::System.ComponentModel.CollectionChangeEventHandler(this.SchemaChanged);
04871 base.Tables.CollectionChanged += schemaChangedHandler;
04872 base.Relations.CollectionChanged += schemaChangedHandler;
04873 this.EndInit();
04874 }
04875
04876 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04877 protected StatusingSettingsDataSet(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) :
04878 base(info, context, false) {
04879 if ((this.IsBinarySerialized(info, context) == true)) {
04880 this.InitVars(false);
04881 global::System.ComponentModel.CollectionChangeEventHandler schemaChangedHandler1 = new global::System.ComponentModel.CollectionChangeEventHandler(this.SchemaChanged);
04882 this.Tables.CollectionChanged += schemaChangedHandler1;
04883 this.Relations.CollectionChanged += schemaChangedHandler1;
04884 return;
04885 }
04886 string strSchema = ((string)(info.GetValue("XmlSchema", typeof(string))));
04887 if ((this.DetermineSchemaSerializationMode(info, context) == global::System.Data.SchemaSerializationMode.IncludeSchema)) {
04888 global::System.Data.DataSet ds = new global::System.Data.DataSet();
04889 ds.ReadXmlSchema(new global::System.Xml.XmlTextReader(new global::System.IO.StringReader(strSchema)));
04890 if ((ds.Tables["StatusingSettings"] != null)) {
04891 base.Tables.Add(new StatusingSettingsDataTable(ds.Tables["StatusingSettings"]));
04892 }
04893 this.DataSetName = ds.DataSetName;
04894 this.Prefix = ds.Prefix;
04895 this.Namespace = ds.Namespace;
04896 this.Locale = ds.Locale;
04897 this.CaseSensitive = ds.CaseSensitive;
04898 this.EnforceConstraints = ds.EnforceConstraints;
04899 this.Merge(ds, false, global::System.Data.MissingSchemaAction.Add);
04900 this.InitVars();
04901 }
04902 else {
04903 this.ReadXmlSchema(new global::System.Xml.XmlTextReader(new global::System.IO.StringReader(strSchema)));
04904 }
04905 this.GetSerializationData(info, context);
04906 global::System.ComponentModel.CollectionChangeEventHandler schemaChangedHandler = new global::System.ComponentModel.CollectionChangeEventHandler(this.SchemaChanged);
04907 base.Tables.CollectionChanged += schemaChangedHandler;
04908 this.Relations.CollectionChanged += schemaChangedHandler;
04909 }
04910
04911 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04912 [global::System.ComponentModel.Browsable(false)]
04913 [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)]
04914 public StatusingSettingsDataTable StatusingSettings {
04915 get {
04916 return this.tableStatusingSettings;
04917 }
04918 }
04919
04920 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04921 [global::System.ComponentModel.BrowsableAttribute(true)]
04922 [global::System.ComponentModel.DesignerSerializationVisibilityAttribute(global::System.ComponentModel.DesignerSerializationVisibility.Visible)]
04923 public override global::System.Data.SchemaSerializationMode SchemaSerializationMode {
04924 get {
04925 return this._schemaSerializationMode;
04926 }
04927 set {
04928 this._schemaSerializationMode = value;
04929 }
04930 }
04931
04932 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04933 [global::System.ComponentModel.DesignerSerializationVisibilityAttribute(global::System.ComponentModel.DesignerSerializationVisibility.Hidden)]
04934 public new global::System.Data.DataTableCollection Tables {
04935 get {
04936 return base.Tables;
04937 }
04938 }
04939
04940 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04941 [global::System.ComponentModel.DesignerSerializationVisibilityAttribute(global::System.ComponentModel.DesignerSerializationVisibility.Hidden)]
04942 public new global::System.Data.DataRelationCollection Relations {
04943 get {
04944 return base.Relations;
04945 }
04946 }
04947
04948 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04949 protected override void InitializeDerivedDataSet() {
04950 this.BeginInit();
04951 this.InitClass();
04952 this.EndInit();
04953 }
04954
04955 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04956 public override global::System.Data.DataSet Clone() {
04957 StatusingSettingsDataSet cln = ((StatusingSettingsDataSet)(base.Clone()));
04958 cln.InitVars();
04959 cln.SchemaSerializationMode = this.SchemaSerializationMode;
04960 return cln;
04961 }
04962
04963 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04964 protected override bool ShouldSerializeTables() {
04965 return false;
04966 }
04967
04968 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04969 protected override bool ShouldSerializeRelations() {
04970 return false;
04971 }
04972
04973 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04974 protected override void ReadXmlSerializable(global::System.Xml.XmlReader reader) {
04975 if ((this.DetermineSchemaSerializationMode(reader) == global::System.Data.SchemaSerializationMode.IncludeSchema)) {
04976 this.Reset();
04977 global::System.Data.DataSet ds = new global::System.Data.DataSet();
04978 ds.ReadXml(reader);
04979 if ((ds.Tables["StatusingSettings"] != null)) {
04980 base.Tables.Add(new StatusingSettingsDataTable(ds.Tables["StatusingSettings"]));
04981 }
04982 this.DataSetName = ds.DataSetName;
04983 this.Prefix = ds.Prefix;
04984 this.Namespace = ds.Namespace;
04985 this.Locale = ds.Locale;
04986 this.CaseSensitive = ds.CaseSensitive;
04987 this.EnforceConstraints = ds.EnforceConstraints;
04988 this.Merge(ds, false, global::System.Data.MissingSchemaAction.Add);
04989 this.InitVars();
04990 }
04991 else {
04992 this.ReadXml(reader);
04993 this.InitVars();
04994 }
04995 }
04996
04997 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
04998 protected override global::System.Xml.Schema.XmlSchema GetSchemaSerializable() {
04999 global::System.IO.MemoryStream stream = new global::System.IO.MemoryStream();
05000 this.WriteXmlSchema(new global::System.Xml.XmlTextWriter(stream, null));
05001 stream.Position = 0;
05002 return global::System.Xml.Schema.XmlSchema.Read(new global::System.Xml.XmlTextReader(stream), null);
05003 }
05004
05005 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
05006 internal void InitVars() {
05007 this.InitVars(true);
05008 }
05009
05010 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
05011 internal void InitVars(bool initTable) {
05012 this.tableStatusingSettings = ((StatusingSettingsDataTable)(base.Tables["StatusingSettings"]));
05013 if ((initTable == true)) {
05014 if ((this.tableStatusingSettings != null)) {
05015 this.tableStatusingSettings.InitVars();
05016 }
05017 }
05018 }
05019
05020 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
05021 private void InitClass() {
05022 this.DataSetName = "StatusingSettingsDataSet";
05023 this.Prefix = "";
05024 this.Namespace = "http://schemas.microsoft.com/office/project/server/webservices/StatusingSettingsD" +
05025 "ataSet/";
05026 this.EnforceConstraints = true;
05027 this.SchemaSerializationMode = global::System.Data.SchemaSerializationMode.IncludeSchema;
05028 this.tableStatusingSettings = new StatusingSettingsDataTable();
05029 base.Tables.Add(this.tableStatusingSettings);
05030 }
05031
05032 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
05033 private bool ShouldSerializeStatusingSettings() {
05034 return false;
05035 }
05036
05037 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
05038 private void SchemaChanged(object sender, global::System.ComponentModel.CollectionChangeEventArgs e) {
05039 if ((e.Action == global::System.ComponentModel.CollectionChangeAction.Remove)) {
05040 this.InitVars();
05041 }
05042 }
05043
05044 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
05045 public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedDataSetSchema(global::System.Xml.Schema.XmlSchemaSet xs) {
05046 StatusingSettingsDataSet ds = new StatusingSettingsDataSet();
05047 global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType();
05048 global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence();
05049 global::System.Xml.Schema.XmlSchemaAny any = new global::System.Xml.Schema.XmlSchemaAny();
05050 any.Namespace = ds.Namespace;
05051 sequence.Items.Add(any);
05052 type.Particle = sequence;
05053 global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable();
05054 if (xs.Contains(dsSchema.TargetNamespace)) {
05055 global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream();
05056 global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream();
05057 try {
05058 global::System.Xml.Schema.XmlSchema schema = null;
05059 dsSchema.Write(s1);
05060 for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) {
05061 schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current));
05062 s2.SetLength(0);
05063 schema.Write(s2);
05064 if ((s1.Length == s2.Length)) {
05065 s1.Position = 0;
05066 s2.Position = 0;
05067 for (; ((s1.Position != s1.Length)
05068 && (s1.ReadByte() == s2.ReadByte())); ) {
05069 ;
05070 }
05071 if ((s1.Position == s1.Length)) {
05072 return type;
05073 }
05074 }
05075 }
05076 }
05077 finally {
05078 if ((s1 != null)) {
05079 s1.Close();
05080 }
05081 if ((s2 != null)) {
05082 s2.Close();
05083 }
05084 }
05085 }
05086 xs.Add(dsSchema);
05087 return type;
05088 }
05089
05090 public delegate void StatusingSettingsRowChangeEventHandler(object sender, StatusingSettingsRowChangeEvent e);
05091
05092
05093
05094
05095 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")]
05096 [global::System.Serializable()]
05097 [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")]
05098 public partial class StatusingSettingsDataTable : global::System.Data.DataTable, global::System.Collections.IEnumerable {
05099
05100 private global::System.Data.DataColumn columnWADMIN_UIDFAKE;
05101
05102 private global::System.Data.DataColumn columnWADMIN_DEFAULT_TRACKING_METHOD;
05103
05104 private global::System.Data.DataColumn columnWADMIN_IS_TRACKING_METHOD_LOCKED;
05105
05106 private global::System.Data.DataColumn columnWADMIN_PROTECT_ACTUALS;
05107
05108 private global::System.Data.DataColumn columnWADMIN_STAT_LOOK_AHEAD;
05109
05110 private global::System.Data.DataColumn columnWADMIN_STAT_PERIOD_TYPE;
05111
05112 private global::System.Data.DataColumn columnWADMIN_TS_DEF_ENTRY_MODE_ENUM;
05113
05114 private global::System.Data.DataColumn columnWADMIN_WEEK_START_ON_ENUM;
05115
05116 private global::System.Data.DataColumn columnWADMIN_STAT_ENABLE_DOWNLOAD;
05117
05118 private global::System.Data.DataColumn columnWADMIN_TS_OUTLOOK_DISPLAY_ENUM;
05119
05120 private global::System.Data.DataColumn columnWADMIN_STAT_TIMESHEET_TIED;
05121
05122 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
05123 public StatusingSettingsDataTable() {
05124 this.TableName = "StatusingSettings";
05125 this.BeginInit();
05126 this.InitClass();
05127 this.EndInit();
05128 }
05129
05130 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
05131 internal StatusingSettingsDataTable(global::System.Data.DataTable table) {
05132 this.TableName = table.TableName;
05133 if ((table.CaseSensitive != table.DataSet.CaseSensitive)) {
05134 this.CaseSensitive = table.CaseSensitive;
05135 }
05136 if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) {
05137 this.Locale = table.Locale;
05138 }
05139 if ((table.Namespace != table.DataSet.Namespace)) {
05140 this.Namespace = table.Namespace;
05141 }
05142 this.Prefix = table.Prefix;
05143 this.MinimumCapacity = table.MinimumCapacity;
05144 }
05145
05146 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
05147 protected StatusingSettingsDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) :
05148 base(info, context) {
05149 this.InitVars();
05150 }
05151
05152 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
05153 public global::System.Data.DataColumn WADMIN_UIDFAKEColumn {
05154 get {
05155 return this.columnWADMIN_UIDFAKE;
05156 }
05157 }
05158
05159 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
05160 public global::System.Data.DataColumn WADMIN_DEFAULT_TRACKING_METHODColumn {
05161 get {
05162 return this.columnWADMIN_DEFAULT_TRACKING_METHOD;
05163 }
05164 }
05165
05166 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
05167 public global::System.Data.DataColumn WADMIN_IS_TRACKING_METHOD_LOCKEDColumn {
05168 get {
05169 return this.columnWADMIN_IS_TRACKING_METHOD_LOCKED;
05170 }
05171 }
05172
05173 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
05174 public global::System.Data.DataColumn WADMIN_PROTECT_ACTUALSColumn {
05175 get {
05176 return this.columnWADMIN_PROTECT_ACTUALS;
05177 }
05178 }
05179
05180 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
05181 public global::System.Data.DataColumn WADMIN_STAT_LOOK_AHEADColumn {
05182 get {
05183 return this.columnWADMIN_STAT_LOOK_AHEAD;
05184 }
05185 }
05186
05187 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
05188 public global::System.Data.DataColumn WADMIN_STAT_PERIOD_TYPEColumn {
05189 get {
05190 return this.columnWADMIN_STAT_PERIOD_TYPE;
05191 }
05192 }
05193
05194 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
05195 public global::System.Data.DataColumn WADMIN_TS_DEF_ENTRY_MODE_ENUMColumn {
05196 get {
05197 return this.columnWADMIN_TS_DEF_ENTRY_MODE_ENUM;
05198 }
05199 }
05200
05201 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
05202 public global::System.Data.DataColumn WADMIN_WEEK_START_ON_ENUMColumn {
05203 get {
05204 return this.columnWADMIN_WEEK_START_ON_ENUM;
05205 }
05206 }
05207
05208 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
05209 public global::System.Data.DataColumn WADMIN_STAT_ENABLE_DOWNLOADColumn {
05210 get {
05211 return this.columnWADMIN_STAT_ENABLE_DOWNLOAD;
05212 }
05213 }
05214
05215 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
05216 public global::System.Data.DataColumn WADMIN_TS_OUTLOOK_DISPLAY_ENUMColumn {
05217 get {
05218 return this.columnWADMIN_TS_OUTLOOK_DISPLAY_ENUM;
05219 }
05220 }
05221
05222 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
05223 public global::System.Data.DataColumn WADMIN_STAT_TIMESHEET_TIEDColumn {
05224 get {
05225 return this.columnWADMIN_STAT_TIMESHEET_TIED;
05226 }
05227 }
05228
05229 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
05230 [global::System.ComponentModel.Browsable(false)]
05231 public int Count {
05232 get {
05233 return this.Rows.Count;
05234 }
05235 }
05236
05237 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
05238 public StatusingSettingsRow this[int index] {
05239 get {
05240 return ((StatusingSettingsRow)(this.Rows[index]));
05241 }
05242 }
05243
05244 public event StatusingSettingsRowChangeEventHandler StatusingSettingsRowChanging;
05245
05246 public event StatusingSettingsRowChangeEventHandler StatusingSettingsRowChanged;
05247
05248 public event StatusingSettingsRowChangeEventHandler StatusingSettingsRowDeleting;
05249
05250 public event StatusingSettingsRowChangeEventHandler StatusingSettingsRowDeleted;
05251
05252 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
05253 public void AddStatusingSettingsRow(StatusingSettingsRow row) {
05254 this.Rows.Add(row);
05255 }
05256
05257 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
05258 public StatusingSettingsRow AddStatusingSettingsRow(System.Guid WADMIN_UIDFAKE, byte WADMIN_DEFAULT_TRACKING_METHOD, bool WADMIN_IS_TRACKING_METHOD_LOCKED, byte WADMIN_PROTECT_ACTUALS, int WADMIN_STAT_LOOK_AHEAD, byte WADMIN_STAT_PERIOD_TYPE, byte WADMIN_TS_DEF_ENTRY_MODE_ENUM, byte WADMIN_WEEK_START_ON_ENUM, bool WADMIN_STAT_ENABLE_DOWNLOAD, byte WADMIN_TS_OUTLOOK_DISPLAY_ENUM, bool WADMIN_STAT_TIMESHEET_TIED) {
05259 StatusingSettingsRow rowStatusingSettingsRow = ((StatusingSettingsRow)(this.NewRow()));
05260 object[] columnValuesArray = new object[] {
05261 WADMIN_UIDFAKE,
05262 WADMIN_DEFAULT_TRACKING_METHOD,
05263 WADMIN_IS_TRACKING_METHOD_LOCKED,
05264 WADMIN_PROTECT_ACTUALS,
05265 WADMIN_STAT_LOOK_AHEAD,
05266 WADMIN_STAT_PERIOD_TYPE,
05267 WADMIN_TS_DEF_ENTRY_MODE_ENUM,
05268 WADMIN_WEEK_START_ON_ENUM,
05269 WADMIN_STAT_ENABLE_DOWNLOAD,
05270 WADMIN_TS_OUTLOOK_DISPLAY_ENUM,
05271 WADMIN_STAT_TIMESHEET_TIED};
05272 rowStatusingSettingsRow.ItemArray = columnValuesArray;
05273 this.Rows.Add(rowStatusingSettingsRow);
05274 return rowStatusingSettingsRow;
05275 }
05276
05277 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
05278 public virtual global::System.Collections.IEnumerator GetEnumerator() {
05279 return this.Rows.GetEnumerator();
05280 }
05281
05282 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
05283 public override global::System.Data.DataTable Clone() {
05284 StatusingSettingsDataTable cln = ((StatusingSettingsDataTable)(base.Clone()));
05285 cln.InitVars();
05286 return cln;
05287 }
05288
05289 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
05290 protected override global::System.Data.DataTable CreateInstance() {
05291 return new StatusingSettingsDataTable();
05292 }
05293
05294 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
05295 internal void InitVars() {
05296 this.columnWADMIN_UIDFAKE = base.Columns["WADMIN_UIDFAKE"];
05297 this.columnWADMIN_DEFAULT_TRACKING_METHOD = base.Columns["WADMIN_DEFAULT_TRACKING_METHOD"];
05298 this.columnWADMIN_IS_TRACKING_METHOD_LOCKED = base.Columns["WADMIN_IS_TRACKING_METHOD_LOCKED"];
05299 this.columnWADMIN_PROTECT_ACTUALS = base.Columns["WADMIN_PROTECT_ACTUALS"];
05300 this.columnWADMIN_STAT_LOOK_AHEAD = base.Columns["WADMIN_STAT_LOOK_AHEAD"];
05301 this.columnWADMIN_STAT_PERIOD_TYPE = base.Columns["WADMIN_STAT_PERIOD_TYPE"];
05302 this.columnWADMIN_TS_DEF_ENTRY_MODE_ENUM = base.Columns["WADMIN_TS_DEF_ENTRY_MODE_ENUM"];
05303 this.columnWADMIN_WEEK_START_ON_ENUM = base.Columns["WADMIN_WEEK_START_ON_ENUM"];
05304 this.columnWADMIN_STAT_ENABLE_DOWNLOAD = base.Columns["WADMIN_STAT_ENABLE_DOWNLOAD"];
05305 this.columnWADMIN_TS_OUTLOOK_DISPLAY_ENUM = base.Columns["WADMIN_TS_OUTLOOK_DISPLAY_ENUM"];
05306 this.columnWADMIN_STAT_TIMESHEET_TIED = base.Columns["WADMIN_STAT_TIMESHEET_TIED"];
05307 }
05308
05309 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
05310 private void InitClass() {
05311 this.columnWADMIN_UIDFAKE = new global::System.Data.DataColumn("WADMIN_UIDFAKE", typeof(global::System.Guid), null, global::System.Data.MappingType.Element);
05312 base.Columns.Add(this.columnWADMIN_UIDFAKE);
05313 this.columnWADMIN_DEFAULT_TRACKING_METHOD = new global::System.Data.DataColumn("WADMIN_DEFAULT_TRACKING_METHOD", typeof(byte), null, global::System.Data.MappingType.Element);
05314 base.Columns.Add(this.columnWADMIN_DEFAULT_TRACKING_METHOD);
05315 this.columnWADMIN_IS_TRACKING_METHOD_LOCKED = new global::System.Data.DataColumn("WADMIN_IS_TRACKING_METHOD_LOCKED", typeof(bool), null, global::System.Data.MappingType.Element);
05316 base.Columns.Add(this.columnWADMIN_IS_TRACKING_METHOD_LOCKED);
05317 this.columnWADMIN_PROTECT_ACTUALS = new global::System.Data.DataColumn("WADMIN_PROTECT_ACTUALS", typeof(byte), null, global::System.Data.MappingType.Element);
05318 base.Columns.Add(this.columnWADMIN_PROTECT_ACTUALS);
05319 this.columnWADMIN_STAT_LOOK_AHEAD = new global::System.Data.DataColumn("WADMIN_STAT_LOOK_AHEAD", typeof(int), null, global::System.Data.MappingType.Element);
05320 base.Columns.Add(this.columnWADMIN_STAT_LOOK_AHEAD);
05321 this.columnWADMIN_STAT_PERIOD_TYPE = new global::System.Data.DataColumn("WADMIN_STAT_PERIOD_TYPE", typeof(byte), null, global::System.Data.MappingType.Element);
05322 base.Columns.Add(this.columnWADMIN_STAT_PERIOD_TYPE);
05323 this.columnWADMIN_TS_DEF_ENTRY_MODE_ENUM = new global::System.Data.DataColumn("WADMIN_TS_DEF_ENTRY_MODE_ENUM", typeof(byte), null, global::System.Data.MappingType.Element);
05324 base.Columns.Add(this.columnWADMIN_TS_DEF_ENTRY_MODE_ENUM);
05325 this.columnWADMIN_WEEK_START_ON_ENUM = new global::System.Data.DataColumn("WADMIN_WEEK_START_ON_ENUM", typeof(byte), null, global::System.Data.MappingType.Element);
05326 base.Columns.Add(this.columnWADMIN_WEEK_START_ON_ENUM);
05327 this.columnWADMIN_STAT_ENABLE_DOWNLOAD = new global::System.Data.DataColumn("WADMIN_STAT_ENABLE_DOWNLOAD", typeof(bool), null, global::System.Data.MappingType.Element);
05328 base.Columns.Add(this.columnWADMIN_STAT_ENABLE_DOWNLOAD);
05329 this.columnWADMIN_TS_OUTLOOK_DISPLAY_ENUM = new global::System.Data.DataColumn("WADMIN_TS_OUTLOOK_DISPLAY_ENUM", typeof(byte), null, global::System.Data.MappingType.Element);
05330 base.Columns.Add(this.columnWADMIN_TS_OUTLOOK_DISPLAY_ENUM);
05331 this.columnWADMIN_STAT_TIMESHEET_TIED = new global::System.Data.DataColumn("WADMIN_STAT_TIMESHEET_TIED", typeof(bool), null, global::System.Data.MappingType.Element);
05332 base.Columns.Add(this.columnWADMIN_STAT_TIMESHEET_TIED);
05333 this.columnWADMIN_UIDFAKE.AllowDBNull = false;
05334 this.columnWADMIN_IS_TRACKING_METHOD_LOCKED.AllowDBNull = false;
05335 this.columnWADMIN_STAT_LOOK_AHEAD.AllowDBNull = false;
05336 this.columnWADMIN_STAT_ENABLE_DOWNLOAD.AllowDBNull = false;
05337 this.columnWADMIN_STAT_TIMESHEET_TIED.AllowDBNull = false;
05338 }
05339
05340 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
05341 public StatusingSettingsRow NewStatusingSettingsRow() {
05342 return ((StatusingSettingsRow)(this.NewRow()));
05343 }
05344
05345 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
05346 protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) {
05347 return new StatusingSettingsRow(builder);
05348 }
05349
05350 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
05351 protected override global::System.Type GetRowType() {
05352 return typeof(StatusingSettingsRow);
05353 }
05354
05355 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
05356 protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) {
05357 base.OnRowChanged(e);
05358 if ((this.StatusingSettingsRowChanged != null)) {
05359 this.StatusingSettingsRowChanged(this, new StatusingSettingsRowChangeEvent(((StatusingSettingsRow)(e.Row)), e.Action));
05360 }
05361 }
05362
05363 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
05364 protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) {
05365 base.OnRowChanging(e);
05366 if ((this.StatusingSettingsRowChanging != null)) {
05367 this.StatusingSettingsRowChanging(this, new StatusingSettingsRowChangeEvent(((StatusingSettingsRow)(e.Row)), e.Action));
05368 }
05369 }
05370
05371 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
05372 protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) {
05373 base.OnRowDeleted(e);
05374 if ((this.StatusingSettingsRowDeleted != null)) {
05375 this.StatusingSettingsRowDeleted(this, new StatusingSettingsRowChangeEvent(((StatusingSettingsRow)(e.Row)), e.Action));
05376 }
05377 }
05378
05379 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
05380 protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) {
05381 base.OnRowDeleting(e);
05382 if ((this.StatusingSettingsRowDeleting != null)) {
05383 this.StatusingSettingsRowDeleting(this, new StatusingSettingsRowChangeEvent(((StatusingSettingsRow)(e.Row)), e.Action));
05384 }
05385 }
05386
05387 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
05388 public void RemoveStatusingSettingsRow(StatusingSettingsRow row) {
05389 this.Rows.Remove(row);
05390 }
05391
05392 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
05393 public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) {
05394 global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType();
05395 global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence();
05396 StatusingSettingsDataSet ds = new StatusingSettingsDataSet();
05397 global::System.Xml.Schema.XmlSchemaAny any1 = new global::System.Xml.Schema.XmlSchemaAny();
05398 any1.Namespace = "http://www.w3.org/2001/XMLSchema";
05399 any1.MinOccurs = new decimal(0);
05400 any1.MaxOccurs = decimal.MaxValue;
05401 any1.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
05402 sequence.Items.Add(any1);
05403 global::System.Xml.Schema.XmlSchemaAny any2 = new global::System.Xml.Schema.XmlSchemaAny();
05404 any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1";
05405 any2.MinOccurs = new decimal(1);
05406 any2.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
05407 sequence.Items.Add(any2);
05408 global::System.Xml.Schema.XmlSchemaAttribute attribute1 = new global::System.Xml.Schema.XmlSchemaAttribute();
05409 attribute1.Name = "namespace";
05410 attribute1.FixedValue = ds.Namespace;
05411 type.Attributes.Add(attribute1);
05412 global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute();
05413 attribute2.Name = "tableTypeName";
05414 attribute2.FixedValue = "StatusingSettingsDataTable";
05415 type.Attributes.Add(attribute2);
05416 type.Particle = sequence;
05417 global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable();
05418 if (xs.Contains(dsSchema.TargetNamespace)) {
05419 global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream();
05420 global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream();
05421 try {
05422 global::System.Xml.Schema.XmlSchema schema = null;
05423 dsSchema.Write(s1);
05424 for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) {
05425 schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current));
05426 s2.SetLength(0);
05427 schema.Write(s2);
05428 if ((s1.Length == s2.Length)) {
05429 s1.Position = 0;
05430 s2.Position = 0;
05431 for (; ((s1.Position != s1.Length)
05432 && (s1.ReadByte() == s2.ReadByte())); ) {
05433 ;
05434 }
05435 if ((s1.Position == s1.Length)) {
05436 return type;
05437 }
05438 }
05439 }
05440 }
05441 finally {
05442 if ((s1 != null)) {
05443 s1.Close();
05444 }
05445 if ((s2 != null)) {
05446 s2.Close();
05447 }
05448 }
05449 }
05450 xs.Add(dsSchema);
05451 return type;
05452 }
05453 }
05454
05455
05456
05457
05458 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")]
05459 public partial class StatusingSettingsRow : global::System.Data.DataRow {
05460
05461 private StatusingSettingsDataTable tableStatusingSettings;
05462
05463 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
05464 internal StatusingSettingsRow(global::System.Data.DataRowBuilder rb) :
05465 base(rb) {
05466 this.tableStatusingSettings = ((StatusingSettingsDataTable)(this.Table));
05467 }
05468
05469 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
05470 public System.Guid WADMIN_UIDFAKE {
05471 get {
05472 return ((global::System.Guid)(this[this.tableStatusingSettings.WADMIN_UIDFAKEColumn]));
05473 }
05474 set {
05475 this[this.tableStatusingSettings.WADMIN_UIDFAKEColumn] = value;
05476 }
05477 }
05478
05479 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
05480 public byte WADMIN_DEFAULT_TRACKING_METHOD {
05481 get {
05482 try {
05483 return ((byte)(this[this.tableStatusingSettings.WADMIN_DEFAULT_TRACKING_METHODColumn]));
05484 }
05485 catch (global::System.InvalidCastException e) {
05486 throw new global::System.Data.StrongTypingException("The value for column \'WADMIN_DEFAULT_TRACKING_METHOD\' in table \'StatusingSettings" +
05487 "\' is DBNull.", e);
05488 }
05489 }
05490 set {
05491 this[this.tableStatusingSettings.WADMIN_DEFAULT_TRACKING_METHODColumn] = value;
05492 }
05493 }
05494
05495 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
05496 public bool WADMIN_IS_TRACKING_METHOD_LOCKED {
05497 get {
05498 return ((bool)(this[this.tableStatusingSettings.WADMIN_IS_TRACKING_METHOD_LOCKEDColumn]));
05499 }
05500 set {
05501 this[this.tableStatusingSettings.WADMIN_IS_TRACKING_METHOD_LOCKEDColumn] = value;
05502 }
05503 }
05504
05505 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
05506 public byte WADMIN_PROTECT_ACTUALS {
05507 get {
05508 try {
05509 return ((byte)(this[this.tableStatusingSettings.WADMIN_PROTECT_ACTUALSColumn]));
05510 }
05511 catch (global::System.InvalidCastException e) {
05512 throw new global::System.Data.StrongTypingException("The value for column \'WADMIN_PROTECT_ACTUALS\' in table \'StatusingSettings\' is DBN" +
05513 "ull.", e);
05514 }
05515 }
05516 set {
05517 this[this.tableStatusingSettings.WADMIN_PROTECT_ACTUALSColumn] = value;
05518 }
05519 }
05520
05521 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
05522 public int WADMIN_STAT_LOOK_AHEAD {
05523 get {
05524 return ((int)(this[this.tableStatusingSettings.WADMIN_STAT_LOOK_AHEADColumn]));
05525 }
05526 set {
05527 this[this.tableStatusingSettings.WADMIN_STAT_LOOK_AHEADColumn] = value;
05528 }
05529 }
05530
05531 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
05532 public byte WADMIN_STAT_PERIOD_TYPE {
05533 get {
05534 try {
05535 return ((byte)(this[this.tableStatusingSettings.WADMIN_STAT_PERIOD_TYPEColumn]));
05536 }
05537 catch (global::System.InvalidCastException e) {
05538 throw new global::System.Data.StrongTypingException("The value for column \'WADMIN_STAT_PERIOD_TYPE\' in table \'StatusingSettings\' is DB" +
05539 "Null.", e);
05540 }
05541 }
05542 set {
05543 this[this.tableStatusingSettings.WADMIN_STAT_PERIOD_TYPEColumn] = value;
05544 }
05545 }
05546
05547 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
05548 public byte WADMIN_TS_DEF_ENTRY_MODE_ENUM {
05549 get {
05550 try {
05551 return ((byte)(this[this.tableStatusingSettings.WADMIN_TS_DEF_ENTRY_MODE_ENUMColumn]));
05552 }
05553 catch (global::System.InvalidCastException e) {
05554 throw new global::System.Data.StrongTypingException("The value for column \'WADMIN_TS_DEF_ENTRY_MODE_ENUM\' in table \'StatusingSettings\'" +
05555 " is DBNull.", e);
05556 }
05557 }
05558 set {
05559 this[this.tableStatusingSettings.WADMIN_TS_DEF_ENTRY_MODE_ENUMColumn] = value;
05560 }
05561 }
05562
05563 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
05564 public byte WADMIN_WEEK_START_ON_ENUM {
05565 get {
05566 try {
05567 return ((byte)(this[this.tableStatusingSettings.WADMIN_WEEK_START_ON_ENUMColumn]));
05568 }
05569 catch (global::System.InvalidCastException e) {
05570 throw new global::System.Data.StrongTypingException("The value for column \'WADMIN_WEEK_START_ON_ENUM\' in table \'StatusingSettings\' is " +
05571 "DBNull.", e);
05572 }
05573 }
05574 set {
05575 this[this.tableStatusingSettings.WADMIN_WEEK_START_ON_ENUMColumn] = value;
05576 }
05577 }
05578
05579 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
05580 public bool WADMIN_STAT_ENABLE_DOWNLOAD {
05581 get {
05582 return ((bool)(this[this.tableStatusingSettings.WADMIN_STAT_ENABLE_DOWNLOADColumn]));
05583 }
05584 set {
05585 this[this.tableStatusingSettings.WADMIN_STAT_ENABLE_DOWNLOADColumn] = value;
05586 }
05587 }
05588
05589 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
05590 public byte WADMIN_TS_OUTLOOK_DISPLAY_ENUM {
05591 get {
05592 try {
05593 return ((byte)(this[this.tableStatusingSettings.WADMIN_TS_OUTLOOK_DISPLAY_ENUMColumn]));
05594 }
05595 catch (global::System.InvalidCastException e) {
05596 throw new global::System.Data.StrongTypingException("The value for column \'WADMIN_TS_OUTLOOK_DISPLAY_ENUM\' in table \'StatusingSettings" +
05597 "\' is DBNull.", e);
05598 }
05599 }
05600 set {
05601 this[this.tableStatusingSettings.WADMIN_TS_OUTLOOK_DISPLAY_ENUMColumn] = value;
05602 }
05603 }
05604
05605 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
05606 public bool WADMIN_STAT_TIMESHEET_TIED {
05607 get {
05608 return ((bool)(this[this.tableStatusingSettings.WADMIN_STAT_TIMESHEET_TIEDColumn]));
05609 }
05610 set {
05611 this[this.tableStatusingSettings.WADMIN_STAT_TIMESHEET_TIEDColumn] = value;
05612 }
05613 }
05614
05615 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
05616 public bool IsWADMIN_DEFAULT_TRACKING_METHODNull() {
05617 return this.IsNull(this.tableStatusingSettings.WADMIN_DEFAULT_TRACKING_METHODColumn);
05618 }
05619
05620 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
05621 public void SetWADMIN_DEFAULT_TRACKING_METHODNull() {
05622 this[this.tableStatusingSettings.WADMIN_DEFAULT_TRACKING_METHODColumn] = global::System.Convert.DBNull;
05623 }
05624
05625 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
05626 public bool IsWADMIN_PROTECT_ACTUALSNull() {
05627 return this.IsNull(this.tableStatusingSettings.WADMIN_PROTECT_ACTUALSColumn);
05628 }
05629
05630 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
05631 public void SetWADMIN_PROTECT_ACTUALSNull() {
05632 this[this.tableStatusingSettings.WADMIN_PROTECT_ACTUALSColumn] = global::System.Convert.DBNull;
05633 }
05634
05635 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
05636 public bool IsWADMIN_STAT_PERIOD_TYPENull() {
05637 return this.IsNull(this.tableStatusingSettings.WADMIN_STAT_PERIOD_TYPEColumn);
05638 }
05639
05640 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
05641 public void SetWADMIN_STAT_PERIOD_TYPENull() {
05642 this[this.tableStatusingSettings.WADMIN_STAT_PERIOD_TYPEColumn] = global::System.Convert.DBNull;
05643 }
05644
05645 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
05646 public bool IsWADMIN_TS_DEF_ENTRY_MODE_ENUMNull() {
05647 return this.IsNull(this.tableStatusingSettings.WADMIN_TS_DEF_ENTRY_MODE_ENUMColumn);
05648 }
05649
05650 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
05651 public void SetWADMIN_TS_DEF_ENTRY_MODE_ENUMNull() {
05652 this[this.tableStatusingSettings.WADMIN_TS_DEF_ENTRY_MODE_ENUMColumn] = global::System.Convert.DBNull;
05653 }
05654
05655 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
05656 public bool IsWADMIN_WEEK_START_ON_ENUMNull() {
05657 return this.IsNull(this.tableStatusingSettings.WADMIN_WEEK_START_ON_ENUMColumn);
05658 }
05659
05660 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
05661 public void SetWADMIN_WEEK_START_ON_ENUMNull() {
05662 this[this.tableStatusingSettings.WADMIN_WEEK_START_ON_ENUMColumn] = global::System.Convert.DBNull;
05663 }
05664
05665 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
05666 public bool IsWADMIN_TS_OUTLOOK_DISPLAY_ENUMNull() {
05667 return this.IsNull(this.tableStatusingSettings.WADMIN_TS_OUTLOOK_DISPLAY_ENUMColumn);
05668 }
05669
05670 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
05671 public void SetWADMIN_TS_OUTLOOK_DISPLAY_ENUMNull() {
05672 this[this.tableStatusingSettings.WADMIN_TS_OUTLOOK_DISPLAY_ENUMColumn] = global::System.Convert.DBNull;
05673 }
05674 }
05675
05676
05677
05678
05679 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")]
05680 public class StatusingSettingsRowChangeEvent : global::System.EventArgs {
05681
05682 private StatusingSettingsRow eventRow;
05683
05684 private global::System.Data.DataRowAction eventAction;
05685
05686 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
05687 public StatusingSettingsRowChangeEvent(StatusingSettingsRow row, global::System.Data.DataRowAction action) {
05688 this.eventRow = row;
05689 this.eventAction = action;
05690 }
05691
05692 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
05693 public StatusingSettingsRow Row {
05694 get {
05695 return this.eventRow;
05696 }
05697 }
05698
05699 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
05700 public global::System.Data.DataRowAction Action {
05701 get {
05702 return this.eventAction;
05703 }
05704 }
05705 }
05706 }
05707
05708
05709 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
05710 [System.SerializableAttribute()]
05711 [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/office/project/server/webservices/Admin/")]
05712 public enum DatabaseTimeoutType {
05713
05714
05715 Core,
05716 }
05717
05718
05719 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
05720 public delegate void GetActiveDirectorySyncEnterpriseResourcePoolSettingsCompletedEventHandler(object sender, GetActiveDirectorySyncEnterpriseResourcePoolSettingsCompletedEventArgs e);
05721
05722
05723 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
05724 [System.Diagnostics.DebuggerStepThroughAttribute()]
05725 [System.ComponentModel.DesignerCategoryAttribute("code")]
05726 public partial class GetActiveDirectorySyncEnterpriseResourcePoolSettingsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
05727
05728 private object[] results;
05729
05730 internal GetActiveDirectorySyncEnterpriseResourcePoolSettingsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
05731 base(exception, cancelled, userState) {
05732 this.results = results;
05733 }
05734
05735
05736 public ADSyncERPSettings Result {
05737 get {
05738 this.RaiseExceptionIfNecessary();
05739 return ((ADSyncERPSettings)(this.results[0]));
05740 }
05741 }
05742 }
05743
05744
05745 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
05746 public delegate void SetActiveDirectorySyncEnterpriseResourcePoolSettingsCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
05747
05748
05749 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
05750 public delegate void GetActiveDirectorySyncGroupSettingsCompletedEventHandler(object sender, GetActiveDirectorySyncGroupSettingsCompletedEventArgs e);
05751
05752
05753 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
05754 [System.Diagnostics.DebuggerStepThroughAttribute()]
05755 [System.ComponentModel.DesignerCategoryAttribute("code")]
05756 public partial class GetActiveDirectorySyncGroupSettingsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
05757
05758 private object[] results;
05759
05760 internal GetActiveDirectorySyncGroupSettingsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
05761 base(exception, cancelled, userState) {
05762 this.results = results;
05763 }
05764
05765
05766 public ADSyncGroupSettings Result {
05767 get {
05768 this.RaiseExceptionIfNecessary();
05769 return ((ADSyncGroupSettings)(this.results[0]));
05770 }
05771 }
05772 }
05773
05774
05775 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
05776 public delegate void SetActiveDirectorySyncGroupSettingsCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
05777
05778
05779 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
05780 public delegate void QueueADSyncJobCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
05781
05782
05783 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
05784 public delegate void ReadLineClassesCompletedEventHandler(object sender, ReadLineClassesCompletedEventArgs e);
05785
05786
05787 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
05788 [System.Diagnostics.DebuggerStepThroughAttribute()]
05789 [System.ComponentModel.DesignerCategoryAttribute("code")]
05790 public partial class ReadLineClassesCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
05791
05792 private object[] results;
05793
05794 internal ReadLineClassesCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
05795 base(exception, cancelled, userState) {
05796 this.results = results;
05797 }
05798
05799
05800 public TimesheetLineClassDataSet Result {
05801 get {
05802 this.RaiseExceptionIfNecessary();
05803 return ((TimesheetLineClassDataSet)(this.results[0]));
05804 }
05805 }
05806 }
05807
05808
05809 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
05810 public delegate void ReadPeriodsCompletedEventHandler(object sender, ReadPeriodsCompletedEventArgs e);
05811
05812
05813 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
05814 [System.Diagnostics.DebuggerStepThroughAttribute()]
05815 [System.ComponentModel.DesignerCategoryAttribute("code")]
05816 public partial class ReadPeriodsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
05817
05818 private object[] results;
05819
05820 internal ReadPeriodsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
05821 base(exception, cancelled, userState) {
05822 this.results = results;
05823 }
05824
05825
05826 public TimePeriodDataSet Result {
05827 get {
05828 this.RaiseExceptionIfNecessary();
05829 return ((TimePeriodDataSet)(this.results[0]));
05830 }
05831 }
05832 }
05833
05834
05835 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
05836 public delegate void PurgeTimesheetAuditLogCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
05837
05838
05839 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
05840 public delegate void ReadTimesheetAuditLogCompletedEventHandler(object sender, ReadTimesheetAuditLogCompletedEventArgs e);
05841
05842
05843 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
05844 [System.Diagnostics.DebuggerStepThroughAttribute()]
05845 [System.ComponentModel.DesignerCategoryAttribute("code")]
05846 public partial class ReadTimesheetAuditLogCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
05847
05848 private object[] results;
05849
05850 internal ReadTimesheetAuditLogCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
05851 base(exception, cancelled, userState) {
05852 this.results = results;
05853 }
05854
05855
05856 public TimesheetAuditExportDataSet Result {
05857 get {
05858 this.RaiseExceptionIfNecessary();
05859 return ((TimesheetAuditExportDataSet)(this.results[0]));
05860 }
05861 }
05862 }
05863
05864
05865 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
05866 public delegate void UpdateReportingPeriodsCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
05867
05868
05869 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
05870 public delegate void UpdateLineClassesCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
05871
05872
05873 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
05874 public delegate void ReadPeriodsWithUnsubmittedTimesheetCompletedEventHandler(object sender, ReadPeriodsWithUnsubmittedTimesheetCompletedEventArgs e);
05875
05876
05877 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
05878 [System.Diagnostics.DebuggerStepThroughAttribute()]
05879 [System.ComponentModel.DesignerCategoryAttribute("code")]
05880 public partial class ReadPeriodsWithUnsubmittedTimesheetCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
05881
05882 private object[] results;
05883
05884 internal ReadPeriodsWithUnsubmittedTimesheetCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
05885 base(exception, cancelled, userState) {
05886 this.results = results;
05887 }
05888
05889
05890 public UnsubmittedTimesheetDataSet Result {
05891 get {
05892 this.RaiseExceptionIfNecessary();
05893 return ((UnsubmittedTimesheetDataSet)(this.results[0]));
05894 }
05895 }
05896 }
05897
05898
05899 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
05900 public delegate void SetNotificationAdminInfoNoResultCompletedEventHandler(object sender, SetNotificationAdminInfoNoResultCompletedEventArgs e);
05901
05902
05903 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
05904 [System.Diagnostics.DebuggerStepThroughAttribute()]
05905 [System.ComponentModel.DesignerCategoryAttribute("code")]
05906 public partial class SetNotificationAdminInfoNoResultCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
05907
05908 private object[] results;
05909
05910 internal SetNotificationAdminInfoNoResultCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
05911 base(exception, cancelled, userState) {
05912 this.results = results;
05913 }
05914
05915
05916 public int Result {
05917 get {
05918 this.RaiseExceptionIfNecessary();
05919 return ((int)(this.results[0]));
05920 }
05921 }
05922 }
05923
05924
05925 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
05926 public delegate void ListInstalledLanguagesCompletedEventHandler(object sender, ListInstalledLanguagesCompletedEventArgs e);
05927
05928
05929 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
05930 [System.Diagnostics.DebuggerStepThroughAttribute()]
05931 [System.ComponentModel.DesignerCategoryAttribute("code")]
05932 public partial class ListInstalledLanguagesCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
05933
05934 private object[] results;
05935
05936 internal ListInstalledLanguagesCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
05937 base(exception, cancelled, userState) {
05938 this.results = results;
05939 }
05940
05941
05942 public int[] Result {
05943 get {
05944 this.RaiseExceptionIfNecessary();
05945 return ((int[])(this.results[0]));
05946 }
05947 }
05948 }
05949
05950
05951 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
05952 public delegate void ReadServerVersionCompletedEventHandler(object sender, ReadServerVersionCompletedEventArgs e);
05953
05954
05955 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
05956 [System.Diagnostics.DebuggerStepThroughAttribute()]
05957 [System.ComponentModel.DesignerCategoryAttribute("code")]
05958 public partial class ReadServerVersionCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
05959
05960 private object[] results;
05961
05962 internal ReadServerVersionCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
05963 base(exception, cancelled, userState) {
05964 this.results = results;
05965 }
05966
05967
05968 public System.Data.DataSet Result {
05969 get {
05970 this.RaiseExceptionIfNecessary();
05971 return ((System.Data.DataSet)(this.results[0]));
05972 }
05973 }
05974 }
05975
05976
05977 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
05978 public delegate void GetSingleCurrencyEnforcedCompletedEventHandler(object sender, GetSingleCurrencyEnforcedCompletedEventArgs e);
05979
05980
05981 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
05982 [System.Diagnostics.DebuggerStepThroughAttribute()]
05983 [System.ComponentModel.DesignerCategoryAttribute("code")]
05984 public partial class GetSingleCurrencyEnforcedCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
05985
05986 private object[] results;
05987
05988 internal GetSingleCurrencyEnforcedCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
05989 base(exception, cancelled, userState) {
05990 this.results = results;
05991 }
05992
05993
05994 public bool Result {
05995 get {
05996 this.RaiseExceptionIfNecessary();
05997 return ((bool)(this.results[0]));
05998 }
05999 }
06000 }
06001
06002
06003 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
06004 public delegate void SetSingleCurrencyEnforcedCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
06005
06006
06007 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
06008 public delegate void GetServerCurrencyCompletedEventHandler(object sender, GetServerCurrencyCompletedEventArgs e);
06009
06010
06011 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
06012 [System.Diagnostics.DebuggerStepThroughAttribute()]
06013 [System.ComponentModel.DesignerCategoryAttribute("code")]
06014 public partial class GetServerCurrencyCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
06015
06016 private object[] results;
06017
06018 internal GetServerCurrencyCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
06019 base(exception, cancelled, userState) {
06020 this.results = results;
06021 }
06022
06023
06024 public string Result {
06025 get {
06026 this.RaiseExceptionIfNecessary();
06027 return ((string)(this.results[0]));
06028 }
06029 }
06030 }
06031
06032
06033 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
06034 public delegate void SetServerCurrencyCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
06035
06036
06037 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
06038 public delegate void UpdateUserSyncSettingCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
06039
06040
06041 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
06042 public delegate void ReadStatusingSettingsCompletedEventHandler(object sender, ReadStatusingSettingsCompletedEventArgs e);
06043
06044
06045 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
06046 [System.Diagnostics.DebuggerStepThroughAttribute()]
06047 [System.ComponentModel.DesignerCategoryAttribute("code")]
06048 public partial class ReadStatusingSettingsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
06049
06050 private object[] results;
06051
06052 internal ReadStatusingSettingsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
06053 base(exception, cancelled, userState) {
06054 this.results = results;
06055 }
06056
06057
06058 public StatusingSettingsDataSet Result {
06059 get {
06060 this.RaiseExceptionIfNecessary();
06061 return ((StatusingSettingsDataSet)(this.results[0]));
06062 }
06063 }
06064 }
06065
06066
06067 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
06068 public delegate void UpdateStatusingSettingsCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
06069
06070
06071 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
06072 public delegate void GetDatabaseTimeoutCompletedEventHandler(object sender, GetDatabaseTimeoutCompletedEventArgs e);
06073
06074
06075 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
06076 [System.Diagnostics.DebuggerStepThroughAttribute()]
06077 [System.ComponentModel.DesignerCategoryAttribute("code")]
06078 public partial class GetDatabaseTimeoutCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
06079
06080 private object[] results;
06081
06082 internal GetDatabaseTimeoutCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
06083 base(exception, cancelled, userState) {
06084 this.results = results;
06085 }
06086
06087
06088 public int Result {
06089 get {
06090 this.RaiseExceptionIfNecessary();
06091 return ((int)(this.results[0]));
06092 }
06093 }
06094 }
06095
06096
06097 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
06098 public delegate void SetDatabaseTimeoutCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
06099
06100
06101 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
06102 public delegate void QueueApplyResourceCapacityTimeRangeCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
06103 }
06104
06105 #pragma warning restore 1591