public async Task <int> Post(DetalleCompraModel parameters) { var storeProcedure = "usp_Post_DetalleCompra"; try { var connection = _factoryConnection.GetConnection(); var resultado = await connection.ExecuteAsync(storeProcedure, new { DetalleCompraId = Guid.NewGuid(), Cantidad = parameters.Cantidad, PrecioUnitario = parameters.PrecioUnitario, SubTotal = parameters.SubTotal, CompraId = parameters.CompraId, ProductoId = parameters.ProductoId, } , commandType : CommandType.StoredProcedure); _factoryConnection.CloseConnection(); return(resultado); } catch (System.Exception e) { throw new Exception("Error en la base de datos", e); } }
public Task <int> Put(DetalleCompraModel parameters) { throw new NotImplementedException(); }