46 lines
1.5 KiB
C#
46 lines
1.5 KiB
C#
using System.Collections.Generic;
|
|
|
|
namespace Net.Business.Entities
|
|
{
|
|
public class BE_ResultadoTransaccion<T>
|
|
{
|
|
/// <summary>
|
|
/// ID de un nuevo registro o Id de registro actualizar
|
|
/// </summary>
|
|
public int? DocEntry { get; set; }
|
|
|
|
public string DocNum { get; set; }
|
|
/// <summary>
|
|
/// Resultado de Codigo, Obtenido de la Base de Datos
|
|
/// 0 => Correcto
|
|
/// -1 => Error
|
|
/// </summary>
|
|
public int StatusCode { get; set; }
|
|
/// <summary>
|
|
/// Descripcion de la acción al finalizar el metodo invocado
|
|
/// </summary>
|
|
public string Message { get; set; }
|
|
public string Error { get; set; }
|
|
/// <summary>
|
|
/// Nombre de la Aplicación
|
|
/// </summary>
|
|
public string AppName { get; set; }
|
|
/// <summary>
|
|
/// Nombre del Método
|
|
/// </summary>
|
|
public string MethodName { get; set; }
|
|
/// <summary>
|
|
/// Lista del Resultado al finalizar el método invocado
|
|
/// </summary>
|
|
public IEnumerable<T> ListData { get; set; }
|
|
/// <summary>
|
|
/// Data Resultado al finalizar el método invocado
|
|
/// </summary>
|
|
public T Data { get; set; }
|
|
/// <summary>
|
|
/// Nombre de la estación de trabajo
|
|
/// </summary>
|
|
public string NombreEstacion { get => System.Environment.MachineName; set => NombreEstacion = System.Environment.MachineName; }
|
|
}
|
|
}
|