public int Insert(BuybackVehicle poco, IDbTransaction transaction) { using (var connection = new SqlConnection(ConfigurationManager.ConnectionStrings["ABS-SQL"].ConnectionString)) { return((int)connection.Insert(poco, transaction)); } }
public int Process(BuybackVehicle vehicle) { this.vehicle = vehicle; using (var transaction = new TransactionScope()) { using (connection = new SqlConnection(ConfigurationManager.ConnectionStrings["ABS-SQL"].ConnectionString)) { doProcess(); } transaction.Complete(); } return(buybackId); }
public int Delete(BuybackVehicle poco) { throw new NotImplementedException(); }
public bool Update(BuybackVehicle poco) { throw new NotImplementedException(); }
public int ProcessInsert(BuybackVehicle vehicle) { return(absBuybackInserter.Process(vehicle)); }
// POST: api/AbsBuybackResult public int Post([FromBody] BuybackVehicle vehicle) { return(absBuybackProcessor.ProcessInsert(vehicle)); }
// POST: api/BuybackResult public int Post([FromBody] BuybackVehicle vehicle) { return(buybackResultProcessor.Process(vehicle)); }