public ContractChangeBase(string contractChangeContractChangeCode, string contractChangeContractChangeId, string contractChangeContractCode, string contractChangeVoucher, decimal?contractChangeMoney, decimal?contractChangeChangeMoney, decimal?contractChangeNewMoney, decimal?contractChangeOriginalMoney, decimal?contractChangeTotalChangeMoney, decimal?contractChangeSupplierChangeMoney, decimal?contractChangeConsultantAuditMoney, decimal?contractChangeProjectAuditMoney, string contractChangeChangeReason, int?contractChangeStatus, string contractChangeChangePerson, DateTime?contractChangeChangeDate, string contractChangeChangeType, string contractChangeCheckPerson, DateTime?contractChangeCheckDate) { this.inTxn = false; this._contractCodeSource = null; this._site = null; this.entityData = new ContractChangeEntityData(); this.backupData = null; this.ContractChangeCode = contractChangeContractChangeCode; this.ContractChangeId = contractChangeContractChangeId; this.ContractCode = contractChangeContractCode; this.Voucher = contractChangeVoucher; this.Money = contractChangeMoney; this.ChangeMoney = contractChangeChangeMoney; this.NewMoney = contractChangeNewMoney; this.OriginalMoney = contractChangeOriginalMoney; this.TotalChangeMoney = contractChangeTotalChangeMoney; this.SupplierChangeMoney = contractChangeSupplierChangeMoney; this.ConsultantAuditMoney = contractChangeConsultantAuditMoney; this.ProjectAuditMoney = contractChangeProjectAuditMoney; this.ChangeReason = contractChangeChangeReason; this.Status = contractChangeStatus; this.ChangePerson = contractChangeChangePerson; this.ChangeDate = contractChangeChangeDate; this.ChangeType = contractChangeChangeType; this.CheckPerson = contractChangeCheckPerson; this.CheckDate = contractChangeCheckDate; }
void IEditableObject.BeginEdit() { if (!this.inTxn) { this.backupData = this.entityData.Clone() as ContractChangeEntityData; this.inTxn = true; } }
public ContractChangeBase() { this.inTxn = false; this._contractCodeSource = null; this._site = null; this.entityData = new ContractChangeEntityData(); this.backupData = null; }
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((ContractChange)this); } } }
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; } }