Exemplo n.º 1
0
 void IEditableObject.BeginEdit()
 {
     if (!this.inTxn)
     {
         this.backupData = this.entityData.Clone() as InspectSituationEntityData;
         this.inTxn      = true;
     }
 }
Exemplo n.º 2
0
 public InspectSituationBase()
 {
     this.inTxn = false;
     this._projectCodeSource = null;
     this._inspectUserSource = null;
     this._site      = null;
     this.entityData = new InspectSituationEntityData();
     this.backupData = null;
 }
Exemplo n.º 3
0
 void IEditableObject.CancelEdit()
 {
     if (this.inTxn)
     {
         this.entityData = this.backupData;
         this.backupData = null;
         this.inTxn      = false;
         if (base.bindingIsNew && (this.parentCollection != null))
         {
             this.parentCollection.Remove((InspectSituation)this);
         }
     }
 }
Exemplo n.º 4
0
 public InspectSituationBase(string inspectSituationInspectSituationNO, string inspectSituationProjectCode, DateTime?inspectSituationInspectDate, string inspectSituationWeather, string inspectSituationInspectUserIpecialty, string inspectSituationInspectUser, string inspectSituationKeyPoint, int?inspectSituationStatus)
 {
     this.inTxn = false;
     this._projectCodeSource = null;
     this._inspectUserSource = null;
     this._site                = null;
     this.entityData           = new InspectSituationEntityData();
     this.backupData           = null;
     this.InspectSituationNO   = inspectSituationInspectSituationNO;
     this.ProjectCode          = inspectSituationProjectCode;
     this.InspectDate          = inspectSituationInspectDate;
     this.Weather              = inspectSituationWeather;
     this.InspectUserIpecialty = inspectSituationInspectUserIpecialty;
     this.InspectUser          = inspectSituationInspectUser;
     this.KeyPoint             = inspectSituationKeyPoint;
     this.Status               = inspectSituationStatus;
 }
Exemplo n.º 5
0
 void IEditableObject.EndEdit()
 {
     if (this.inTxn)
     {
         this.backupData = null;
         if (base.IsDirty)
         {
             if (base.bindingIsNew)
             {
                 this.EntityState  = EntityState.Added;
                 base.bindingIsNew = false;
             }
             else if (this.EntityState == EntityState.Unchanged)
             {
                 this.EntityState = EntityState.Changed;
             }
         }
         base.bindingIsNew = false;
         this.inTxn        = false;
     }
 }