public OrderLineDetail Create(OrderLineDetail OrderLineDetail) { if (OrderLineDetail.Id == Guid.Empty) { OrderLineDetail.Id = Guid.NewGuid(); } using (var connection = context.CreateConnection()) { connection.Execute(OrderLineDetailQuery.Insert(OrderLineDetail)); return(OrderLineDetail); } }
public async Task <OrderLineDetail> CreateAsync(OrderLineDetail OrderLineDetail) { if (OrderLineDetail.Id == Guid.Empty) { OrderLineDetail.Id = Guid.NewGuid(); } using (var connection = context.CreateConnection()) { await connection.ExecuteAsync(OrderLineDetailQuery.Insert(OrderLineDetail)); return(OrderLineDetail); } }