AssetManager.Controllers.RentsController.Post C# (CSharp) Method

Post() public method

public Post ( Rent value, int assetID ) : Object
value AssetManager.Model.Rent
assetID int
return Object
        public Object Post(Rent value, int assetID)
        {
            var owner = ObtainCurrentOwner();
            var asset = GetAsset(assetID, owner);

            value.Id = asset.GenerateRentId();
            if (asset.Rents == null)
            {
                asset.Rents = new List<Rent>();
            }

            asset.Rents.Add(value);

            return  new
            {
                dto = value,
                message = "Rent saved"
            };
        }
RentsController