/* Options:
Date: 2025-06-07 18:05:25
Version: 8.12
Tip: To override a DTO option, remove "//" prefix before updating
BaseUrl: https://soluser-recaudo.sgsas.co
//GlobalNamespace:
//MakePartial: True
//MakeVirtual: True
//MakeInternal: False
//MakeDataContractsExtensible: False
//AddNullableAnnotations: False
//AddReturnMarker: True
//AddDescriptionAsComments: True
//AddDataContractAttributes: False
//AddIndexesToDataMembers: False
//AddGeneratedCodeAttributes: False
//AddResponseStatus: False
//AddImplicitVersion:
//InitializeCollections: True
//ExportValueTypes: False
IncludeTypes: GuardarDatosFormaRQ.*
//ExcludeTypes:
//AddNamespaces:
//AddDefaultXmlNamespace: http://schemas.servicestack.net/types
*/
using System;
using System.Collections;
using System.Collections.Generic;
using System.Runtime.Serialization;
using ServiceStack;
using ServiceStack.DataAnnotations;
using Administrador.Modelo.Tipos;
using Administrador.Modelo;
namespace Administrador.Modelo
{
public partial class NovedadesCarga
{
public virtual int Fila { get; set; }
public virtual int Columna { get; set; }
public virtual string TipoError { get; set; }
public virtual string Novedad { get; set; }
}
}
namespace Administrador.Modelo.Tipos
{
public partial class ExecuteDBFunctionRS
: GeneralRS
{
public virtual Object Respuesta { get; set; }
public virtual decimal IDEjecucion { get; set; }
public virtual string URLArchivo { get; set; }
public virtual string TipoRespuesta { get; set; }
public virtual bool Background { get; set; }
public virtual long TiempoRespuestaBD { get; set; }
public virtual long TiempoRespuestaTotal { get; set; }
///
///Id del código de respuesta 1: Correcto, -1: Error
///
[ApiMember(DataType="int", Description="Id del código de respuesta 1: Correcto, -1: Error", IsRequired=true, ParameterType="body")]
public virtual int Codigo { get; set; }
///
///Mensaje que se envía al ejecutar el servicio
///
[ApiMember(DataType="string", Description="Mensaje que se envía al ejecutar el servicio", IsRequired=true, ParameterType="body")]
public virtual string Mensaje { get; set; }
}
public partial class GuardarDatosDetalle
{
public GuardarDatosDetalle()
{
DatosInsert = new List>{};
DatosUpdate = new List>{};
DatosDelete = new List>{};
}
public virtual int IDDetalle { get; set; }
public virtual List> DatosInsert { get; set; }
public virtual List> DatosUpdate { get; set; }
public virtual List> DatosDelete { get; set; }
public virtual string NombreArchivo { get; set; }
}
public partial class GuardarDatosFormaDetalleRS
{
public GuardarDatosFormaDetalleRS()
{
Novedades = new List{};
}
public virtual decimal IDDetalle { get; set; }
public virtual List Novedades { get; set; }
}
[Route("/Utilidades/Formas/GuardarDatos")]
public partial class GuardarDatosFormaRQ
: IReturn
{
public GuardarDatosFormaRQ()
{
DatosMaestro = new Dictionary{};
DatosDetalle = new List{};
FormasDep = new List{};
}
public virtual int IDForma { get; set; }
public virtual OperacionDatos Operacion { get; set; }
public virtual Dictionary DatosMaestro { get; set; }
public virtual List DatosDetalle { get; set; }
public virtual List FormasDep { get; set; }
public virtual string TokenCargaArchivos { get; set; }
}
public partial class GuardarDatosFormaRS
{
public GuardarDatosFormaRS()
{
DatosLlaveMaestro = new Dictionary{};
NovedadesDetalles = new List{};
}
public virtual bool Success { get; set; }
public virtual string Error { get; set; }
public virtual Dictionary DatosLlaveMaestro { get; set; }
public virtual List NovedadesDetalles { get; set; }
public virtual ExecuteDBFunctionRS RespuestaProcAlmacenado { get; set; }
}
public enum OperacionDatos
{
INSERT,
UPDATE,
DELETE,
}
}