public static ExpenseItemEntity ToTableEntity(this ExpenseItem model, string expensePartitionKey, string expenseId) { var expenseItem = new ExpenseItemEntity { PartitionKey = expensePartitionKey, RowKey = KeyGenerator.ExpenseItemEntityRowKey(expenseId, model.Id), Amount = model.Amount, Description = model.Description, HasReceipt = model.Receipt != null && model.Receipt.LongLength != 0 }; return(expenseItem); }