/// /// <param name="newEquipment"></param> public EquipmentMaintReason CreateMaintReason(EquipmentMaintReason newMaintReason) { EquipmentMaintReason returnMaintReason = null; try { //创建对应操作 //_unitOfWork.AddAction(newMaintReason.EquipmentMaintEffect, DataActions.Add); //创建原因 //newMaintReason.effect_id = newMaintReason.EquipmentMaintEffect.id; _unitOfWork.AddAction(newMaintReason, DataActions.Add); //保存 _unitOfWork.Save(); returnMaintReason = newMaintReason; } catch (RepositoryException ex) { throw ex; } return(returnMaintReason); }
/// /// <param name="updateMaintReason"></param> public EquipmentMaintReason UpdateMaintReason(EquipmentMaintReason updateMaintReason) { EquipmentMaintReason returnEquipmentMaintReason = null; try { _maintReasonDal.Update(updateMaintReason); returnEquipmentMaintReason = updateMaintReason; } catch (RepositoryException ex) { throw ex; } return(returnEquipmentMaintReason); }