public static Models.Repository.ItemRentalDetails CreateItemRentalDetails(this ItemRentalDetails itemRentalDetails) { return(new Models.Repository.ItemRentalDetails { BaseRentalFee = itemRentalDetails.BaseRentalFee, ItemId = itemRentalDetails.Item.ItemId, PricePerHour = itemRentalDetails.PricePerHour }); }
public async Task AddAsync(ItemRentalDetails itemRentalDetails, CancellationToken cancellationToken = default) { if (itemRentalDetails == null) { throw new ArgumentNullException(); } await toolShedContext.ItemRentalDetailsSet .AddAsync(itemRentalDetails, cancellationToken); await toolShedContext.SaveChangesAsync(cancellationToken); }