lab2 done
This commit is contained in:
parent
fa57175cfc
commit
4f96a2e097
@ -73,7 +73,7 @@ namespace ProjectPublishing.Forms
|
|||||||
{
|
{
|
||||||
continue;
|
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;
|
return list;
|
||||||
}
|
}
|
||||||
|
@ -43,7 +43,8 @@ INSERT INTO OrderMaterials (MaterialId, OrderId, Amount)
|
|||||||
VALUES (@MaterialsId, @OrderId, @Amount)";
|
VALUES (@MaterialsId, @OrderId, @Amount)";
|
||||||
foreach (var elem in order.Materials)
|
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();
|
transaction.Commit();
|
||||||
connection.Close();
|
connection.Close();
|
||||||
@ -64,6 +65,8 @@ VALUES (@MaterialsId, @OrderId, @Amount)";
|
|||||||
using var connection = new NpgsqlConnection(_connectionString.ConnectionString);
|
using var connection = new NpgsqlConnection(_connectionString.ConnectionString);
|
||||||
connection.Open();
|
connection.Open();
|
||||||
var queryDelete = @"
|
var queryDelete = @"
|
||||||
|
DELETE FROM OrderMaterials
|
||||||
|
WHERE OrderId=@id;
|
||||||
DELETE FROM PrintingOrder
|
DELETE FROM PrintingOrder
|
||||||
WHERE Id=@id";
|
WHERE Id=@id";
|
||||||
connection.Execute(queryDelete, new { id });
|
connection.Execute(queryDelete, new { id });
|
||||||
|
Loading…
x
Reference in New Issue
Block a user