first commit

This commit is contained in:
Dhananjaya99
2026-09-28 11:44:26 +05:30
parent 721743ae6b
commit bffc9b1686
424 changed files with 46474 additions and 0 deletions
+15
View File
@@ -0,0 +1,15 @@
namespace Fitness_core_BE.DTOs.ClientInvoice
{
public class ClientInvoiceDto
{
public Guid ClientInvoiceId { get; set; }
public Guid SubscriptionId { get; set; }
public string? ClientName { get; set; }
public string? UserEmail { get; set; }
public string? PackageName { get; set; }
public decimal Amount { get; set; }
public string Status { get; set; } = string.Empty;
public DateTime ClientInvoiceDate { get; set; }
public List<ClientInvoiceItemDto> Items { get; set; } = new List<ClientInvoiceItemDto>();
}
}
@@ -0,0 +1,11 @@
namespace Fitness_core_BE.DTOs.ClientInvoice
{
public class ClientInvoiceItemDto
{
public Guid ClientInvoiceItemId { get; set; }
public string? ItemName { get; set; }
public string? ItemDescription { get; set; }
public decimal ItemPrice { get; set; }
public DateTime CreatedAt { get; set; }
}
}
@@ -0,0 +1,7 @@
namespace Fitness_core_BE.DTOs.ClientInvoice
{
public class CreateClientInvoiceRequest
{
public Guid SubscriptionId { get; set; }
}
}
@@ -0,0 +1,8 @@
namespace Fitness_core_BE.DTOs.ClientInvoice
{
public class UpdateClientInvoiceStatusRequest
{
public Guid ClientInvoiceId { get; set; }
public string Status { get; set; } = string.Empty;
}
}