init Core infra

This commit is contained in:
Riccardo Usardi committed 2025-07-04 07:47:07 +02:00
1 parent c1cce144ad
commit 9036616a59
29 files changed
+323 -127

No files matched your search

-7
View File
@@ -1,7 +0,0 @@
namespace uWine.Core.Domain
{
public class Class1
{
}
}
+18
View File
@@ -0,0 +1,18 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace uWine.Core.Domain.Entities
{
public class PlantWork
{
public int Id { get; set; }
public int PlantId { get; set; }
public int WorkerId { get; set; }
public DateTime WorkDate { get; set; }
public string Description { get; set; }
}
}
@@ -0,0 +1,21 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace uWine.Core.Domain.Entities
{
public class ProductUsage
{
public int Id { get; set; }
public int ProductId { get; set; }
public int WorkerId { get; set; }
public DateTime UsageDate { get; set; }
public decimal QuantityUsed { get; set; }
public string Unit { get; set; }
public string WorkType { get; set; }
public int WorkId { get; set; }
}
}
+17
View File
@@ -0,0 +1,17 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace uWine.Core.Domain.Entities
{
public class RowWork
{
public int Id { get; set; }
public int RowId { get; set; }
public int WorkerId { get; set; }
public DateTime WorkDate { get; set; }
public string Description { get; set; }
}
}
@@ -0,0 +1,17 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace uWine.Core.Domain.Entities
{
public class VineyardWork
{
public int Id { get; set; }
public int VineyardId { get; set; }
public int WorkerId { get; set; }
public DateTime WorkDate { get; set; }
public string Description { get; set; }
}
}
@@ -0,0 +1,17 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace uWine.Core.Domain.Entities
{
public class WarehouseProduct
{
public int Id { get; set; }
public string Name { get; set; }
public string Type { get; set; }
public decimal Quantity { get; set; }
public DateTime ExpirationDate { get; set; }
}
}
+19
View File
@@ -0,0 +1,19 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace uWine.Core.Domain.Entities
{
public class Worker
{
public int Id { get; set; }
public string Name { get; set; }
public string Surname { get; set; }
public DateTime BirthDate { get; set; }
public DateTime HireDate { get; set; }
public string Role { get; set; }
}
}
@@ -14,7 +14,7 @@ using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("uWine.Core.Domain")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+79646e5e137e00100dd30558106b5f9ee3a1f5e8")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+c1cce144adfdc03c9b6cea5b0475d00d396c5979")]
[assembly: System.Reflection.AssemblyProductAttribute("uWine.Core.Domain")]
[assembly: System.Reflection.AssemblyTitleAttribute("uWine.Core.Domain")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
@@ -1 +1 @@
d0f6c0e5dc09e2f2b1c943f0e76870ffd1efc4d8e35b8734c41cc2b1564d661e
b4f9cdf42bbc6275dce25589f1009521fd28adc8121c348ed306aded774240ff