public ItemRenting Reject(RentalAction rent, Guid userIdentifier) { if (null == rent) { throw new ArgumentNullException("rent"); } if (Guid.Empty == userIdentifier) { throw new ArgumentException("user identifier"); } var sproc = new GoodsRentReject() { CallerIdentifier = userIdentifier, Identifier = rent.Identifier, Comment = rent.Comment, }; var data = sproc.CallObject <ItemRenting>(); if (null != data) { this.emailCore.RejectRent(data); this.activityCore.RejectRent(data); } return(data); }
public ItemRenting Reject(RentalAction reject) { if (null == reject) { throw new ArgumentNullException("reject"); } if (Guid.Empty == reject.Identifier) { throw new ArgumentException("Identifier"); } var userId = User.Identifier(); return(this.rentCore.Reject(reject, userId)); }
public ItemRenting Accept(RentalAction accept) { if (null == accept) { throw new ArgumentNullException("accept"); } if (Guid.Empty == accept.Identifier) { throw new ArgumentException("Identifier"); } var userId = User.Identifier(); return(this.rentCore.Accept(accept, userId)); }