изменение классов Sale и SaleProduct
This commit is contained in:
parent
561ed8d48d
commit
65782356c9
@ -20,7 +20,7 @@ public class Purchase
|
||||
|
||||
public double Price { get; private set; }
|
||||
|
||||
public static Purchase CreateElement(int id, int productId, int supplierId, double quantity, DateTime purchaseDate, double price)
|
||||
public static Purchase CreateOperation(int id, int productId, int supplierId, double quantity, DateTime purchaseDate, double price)
|
||||
{
|
||||
return new Purchase { Id = id, ProductId = productId, SupplierId = supplierId, Quantity = quantity, PurchaseDate = purchaseDate, Price = price };
|
||||
}
|
||||
|
@ -9,15 +9,12 @@ namespace ProjectGasStation.Entities;
|
||||
public class Sale
|
||||
{
|
||||
public int Id { get; private set; }
|
||||
|
||||
public int ShiftId { get; private set; }
|
||||
public DateTime SaleDate { get; private set;}
|
||||
|
||||
public double Quantity { get; private set; }
|
||||
|
||||
public DateTime SaleDate { get; private set; }
|
||||
|
||||
public static Sale CreateElement(int id, int shiftId, double quantity, DateTime saleDate)
|
||||
public IEnumerable<SaleProduct> SaleProducts { get; private set; } = [];
|
||||
public static Sale CreateOperation(int id, int shiftId, DateTime saleDate)
|
||||
{
|
||||
return new Sale { Id = id, ShiftId = shiftId, Quantity = quantity, SaleDate = saleDate };
|
||||
return new Sale { Id = id, ShiftId = shiftId, SaleDate = saleDate };
|
||||
}
|
||||
}
|
||||
|
@ -8,12 +8,15 @@ namespace ProjectGasStation.Entities;
|
||||
|
||||
public class SaleProduct
|
||||
{
|
||||
public int Id { get; private set; }
|
||||
public int SaleID { get; private set; }
|
||||
|
||||
public int ProductID { get; private set;}
|
||||
public double Quantity { get; private set; }
|
||||
|
||||
public static SaleProduct CreateElement(int saleID, int productID)
|
||||
|
||||
|
||||
public static SaleProduct CreateElement(int id, int saleID, int productID, double quantity)
|
||||
{
|
||||
return new SaleProduct() { SaleID = saleID, ProductID = productID };
|
||||
return new SaleProduct() { Id = id, SaleID = saleID, ProductID = productID, Quantity = quantity };
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user