lab2 done

This commit is contained in:
strwbrry1 2024-12-23 03:20:56 +04:00
parent fa57175cfc
commit 4f96a2e097
2 changed files with 5 additions and 2 deletions

View File

@ -73,7 +73,7 @@ namespace ProjectPublishing.Forms
{
continue;
}
list.Add(OrderMaterials.Create(0, Convert.ToInt32(row.Cells["columnMaterial"].Value), Convert.ToInt32(row.Cells["columnMaterialType"].Value)));
list.Add(OrderMaterials.Create(0, Convert.ToInt32(row.Cells["columnMaterialType"].Value), Convert.ToInt32(row.Cells["columnMaterial"].Value)));
}
return list;
}

View File

@ -43,7 +43,8 @@ INSERT INTO OrderMaterials (MaterialId, OrderId, Amount)
VALUES (@MaterialsId, @OrderId, @Amount)";
foreach (var elem in order.Materials)
{
connection.Execute(querySubInsert, new { elem.MaterialsId, PrintingOrderId, elem.Amount }, transaction);
_logger.LogDebug("Проверка MaterialId: {MaterialId}", elem.MaterialsId);
connection.Execute(querySubInsert, new { elem.MaterialsId, OrderId = PrintingOrderId, elem.Amount }, transaction);
}
transaction.Commit();
connection.Close();
@ -64,6 +65,8 @@ VALUES (@MaterialsId, @OrderId, @Amount)";
using var connection = new NpgsqlConnection(_connectionString.ConnectionString);
connection.Open();
var queryDelete = @"
DELETE FROM OrderMaterials
WHERE OrderId=@id;
DELETE FROM PrintingOrder
WHERE Id=@id";
connection.Execute(queryDelete, new { id });