public void TransaccionCompra(tb_OrdCompra ordencompra, List <tb_OrdCompraDet> detallecompra) { using (var trn = new TransactionScope()) { var idcompra = new DA_OrdenCompra().RegistarComprar(ordencompra); foreach (var item in detallecompra) { tb_OrdCompraDet det = new tb_OrdCompraDet() { CodOrdCompra = idcompra, CodArticulo = item.CodArticulo, Cantidad = item.Cantidad, PreUnitario = item.PreUnitario, Descuento = item.Descuento }; new DA_OrdenCompraDet().RegistrarOrdenCompraDet(det); } trn.Complete(); } }
public void RegistrarOrdenCompraDet(tb_OrdCompraDet entidad) { db.tb_OrdCompraDet.Add(entidad); db.SaveChanges(); }