refactor(sales): align delivery note entities with project mapping strategy closes #35
This commit is contained in:
parent
e0bc38d626
commit
9327a1dc2a
@ -86,18 +86,18 @@ namespace Core.Services
|
|||||||
|
|
||||||
var entity = new EDeliveryNote
|
var entity = new EDeliveryNote
|
||||||
{
|
{
|
||||||
DeliveryNoteNumber = request.DeliveryNoteNumber.Trim(),
|
Deliverynotenumber = request.DeliveryNoteNumber.Trim(),
|
||||||
QuoteId = request.QuoteId,
|
QuoteId = request.QuoteId,
|
||||||
IssueDate = request.IssueDate,
|
Issuedate = request.IssueDate,
|
||||||
CustomerId = request.CustomerId,
|
CustomerId = request.CustomerId,
|
||||||
Observations = request.Observations,
|
Observations = request.Observations,
|
||||||
ExtraInfoJson = request.ExtraInfoJson
|
ExtrainfoJson = request.ExtraInfoJson
|
||||||
};
|
};
|
||||||
|
|
||||||
return Task.FromResult(new DeliveryNoteCreateResponse
|
return Task.FromResult(new DeliveryNoteCreateResponse
|
||||||
{
|
{
|
||||||
Id = entity.Id,
|
Id = entity.Id,
|
||||||
DeliveryNoteNumber = entity.DeliveryNoteNumber
|
DeliveryNoteNumber = entity.Deliverynotenumber
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,34 +1,31 @@
|
|||||||
using System;
|
|
||||||
using System.Collections.Generic;
|
|
||||||
|
|
||||||
namespace Domain.Entities
|
namespace Domain.Entities
|
||||||
{
|
{
|
||||||
public class EDeliveryNote
|
public class EDeliveryNote
|
||||||
{
|
{
|
||||||
public int Id { get; set; }
|
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? 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 int CustomerId { get; set; }
|
||||||
|
|
||||||
public string Status { get; set; } = string.Empty;
|
public string Status { get; set; } = null!;
|
||||||
|
|
||||||
public string? Observations { get; set; }
|
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<EDeliveryNoteDetail> PhSDeliveryNoteDetails { get; set; } = new List<EDeliveryNoteDetail>();
|
public virtual ICollection<EDeliveryNoteDetail> PhSDeliveryNoteDetails { get; set; } = new List<EDeliveryNoteDetail>();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
namespace Domain.Entities
|
namespace Domain.Entities
|
||||||
{
|
{
|
||||||
public class EDeliveryNoteDetail
|
public partial class EDeliveryNoteDetail
|
||||||
{
|
{
|
||||||
public int Id { get; set; }
|
public int Id { get; set; }
|
||||||
|
|
||||||
@ -24,9 +24,9 @@
|
|||||||
|
|
||||||
public DateTime? Modifiedat { get; set; }
|
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; }
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user