Fase 1: Creación del backend API con .NET, Dapper y endpoints CRUD para Titulares
This commit is contained in:
36
backend/src/Titulares.Api/Models/Titular.cs
Normal file
36
backend/src/Titulares.Api/Models/Titular.cs
Normal file
@@ -0,0 +1,36 @@
|
||||
// backend/src/Titulares.Api/Models/Titular.cs
|
||||
|
||||
namespace Titulares.Api.Models;
|
||||
|
||||
public class Titular
|
||||
{
|
||||
public int Id { get; set; }
|
||||
public required string Texto { get; set; }
|
||||
public string? UrlFuente { get; set; }
|
||||
public bool ModificadoPorUsuario { get; set; }
|
||||
public bool EsEntradaManual { get; set; }
|
||||
public int OrdenVisual { get; set; }
|
||||
public DateTime FechaCreacion { get; set; }
|
||||
public string? Encabezado { get; set; }
|
||||
public string? Tipo { get; set; }
|
||||
public string? Fuente { get; set; }
|
||||
}
|
||||
|
||||
// DTO (Data Transfer Object) para la creación de un titular manual
|
||||
public class CrearTitularDto
|
||||
{
|
||||
public required string Texto { get; set; }
|
||||
}
|
||||
|
||||
// DTO para la actualización de un titular
|
||||
public class ActualizarTitularDto
|
||||
{
|
||||
public required string Texto { get; set; }
|
||||
}
|
||||
|
||||
// DTO para el reordenamiento
|
||||
public class ReordenarTitularDto
|
||||
{
|
||||
public int Id { get; set; }
|
||||
public int NuevoOrden { get; set; }
|
||||
}
|
||||
Reference in New Issue
Block a user