From 9327a1dc2ac14741a689a4e72bc357ceb1750485 Mon Sep 17 00:00:00 2001 From: leandro Date: Mon, 23 Mar 2026 18:14:00 -0300 Subject: [PATCH] refactor(sales): align delivery note entities with project mapping strategy closes #35 --- Core/Services/DeliveryNoteService.cs | 8 ++++---- Domain/Entities/EDeliveryNote.cs | 21 +++++++++------------ Domain/Entities/EDeliveryNoteDetail.cs | 6 +++--- 3 files changed, 16 insertions(+), 19 deletions(-) diff --git a/Core/Services/DeliveryNoteService.cs b/Core/Services/DeliveryNoteService.cs index 75c7cd9..c046236 100644 --- a/Core/Services/DeliveryNoteService.cs +++ b/Core/Services/DeliveryNoteService.cs @@ -86,18 +86,18 @@ namespace Core.Services var entity = new EDeliveryNote { - DeliveryNoteNumber = request.DeliveryNoteNumber.Trim(), + Deliverynotenumber = request.DeliveryNoteNumber.Trim(), QuoteId = request.QuoteId, - IssueDate = request.IssueDate, + Issuedate = request.IssueDate, CustomerId = request.CustomerId, Observations = request.Observations, - ExtraInfoJson = request.ExtraInfoJson + ExtrainfoJson = request.ExtraInfoJson }; return Task.FromResult(new DeliveryNoteCreateResponse { Id = entity.Id, - DeliveryNoteNumber = entity.DeliveryNoteNumber + DeliveryNoteNumber = entity.Deliverynotenumber }); } } diff --git a/Domain/Entities/EDeliveryNote.cs b/Domain/Entities/EDeliveryNote.cs index e343237..9f66e89 100644 --- a/Domain/Entities/EDeliveryNote.cs +++ b/Domain/Entities/EDeliveryNote.cs @@ -1,34 +1,31 @@ -using System; -using System.Collections.Generic; - namespace Domain.Entities { public class EDeliveryNote { public int Id { get; set; } - public string DeliveryNoteNumber { get; set; } = string.Empty; + public string Deliverynotenumber { get; set; } = null!; public int? QuoteId { get; set; } - public int? SalesInvoiceId { get; set; } + public int? SalesinvoiceId { get; set; } - public DateTime IssueDate { get; set; } + public DateTime Issuedate { get; set; } public int CustomerId { get; set; } - public string Status { get; set; } = string.Empty; + public string Status { get; set; } = null!; public string? Observations { get; set; } - public string? ExtraInfoJson { get; set; } + public string? ExtrainfoJson { get; set; } - public int PrintCount { get; set; } + public int Printcount { get; set; } - public DateTime CreatedAt { get; set; } + public DateTime Createdat { get; set; } - public DateTime? ModifiedAt { get; set; } + public DateTime? Modifiedat { get; set; } - public List PhSDeliveryNoteDetails { get; set; } = new List(); + public virtual ICollection PhSDeliveryNoteDetails { get; set; } = new List(); } } diff --git a/Domain/Entities/EDeliveryNoteDetail.cs b/Domain/Entities/EDeliveryNoteDetail.cs index 75e1765..ae0b467 100644 --- a/Domain/Entities/EDeliveryNoteDetail.cs +++ b/Domain/Entities/EDeliveryNoteDetail.cs @@ -1,6 +1,6 @@ namespace Domain.Entities { - public class EDeliveryNoteDetail + public partial class EDeliveryNoteDetail { public int Id { get; set; } @@ -24,9 +24,9 @@ public DateTime? Modifiedat { get; set; } - //public virtual PhSDeliveryNote Deliverynote { get; set; } = null!; + //public virtual EDeliveryNote Deliverynote { get; set; } = null!; - //public virtual PhSQuoteDetail? QuoteDetail { get; set; } + //public virtual EQuoteDetail? QuoteDetail { get; set; } } }