public void ModifyUndercartMaintainContract(UndercartMaintainContractDTO undercartMaintainContract) { MaintainContract updateUndercartMaintainContract = _contractRepository.Get(undercartMaintainContract.UndercartMaintainContractId); MaintainContractFactory.SetMaintainContract(updateUndercartMaintainContract, undercartMaintainContract.Name, undercartMaintainContract.Number, undercartMaintainContract.Signatory, undercartMaintainContract.SignDate, undercartMaintainContract.Abstract, undercartMaintainContract.SignatoryId, undercartMaintainContract.DocumentId, undercartMaintainContract.DocumentName); //获取需要更新的对象。 _contractRepository.Modify(updateUndercartMaintainContract); }
public void DeleteUndercartMaintainContract(UndercartMaintainContractDTO undercartMaintainContract) { MaintainContract deleteUndercartMaintainContract = _contractRepository.Get(undercartMaintainContract.UndercartMaintainContractId); //获取需要删除的对象。 _contractRepository.Remove(deleteUndercartMaintainContract); //删除Undercart维修合同。 }
public void InsertUndercartMaintainContract(UndercartMaintainContractDTO undercartMaintainContract) { UndercartMaintainContract newUndercartMaintainContract = MaintainContractFactory.CreateUndercartMaintainContract(); MaintainContractFactory.SetMaintainContract(newUndercartMaintainContract, undercartMaintainContract.Name, undercartMaintainContract.Number, undercartMaintainContract.Signatory, undercartMaintainContract.SignDate, undercartMaintainContract.Abstract, undercartMaintainContract.SignatoryId, undercartMaintainContract.DocumentId, undercartMaintainContract.DocumentName); _contractRepository.Add(newUndercartMaintainContract); }