Commit inicial: ITCA_API_SAP_WMS (.NET Core 3.1)

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
GeorgeandClaude Sonnet 5.5 committed 2026-10-05 17:53:41 -05:00
commit 2b82744eb8
168 files changed
+11066

No files matched your search

+58
View File
@@ -0,0 +1,58 @@
using Net.Business.Entities;
using System.Collections.Generic;
using System.Net;
namespace Net.CrossCotting
{
public class ResultadoTransaccion<T>
{
BE_ResultadoTransaccion<T> _resultadoTransaccion = new BE_ResultadoTransaccion<T>();
public ResultadoTransaccion(string NombreMetodo, string NombreAplicacion)
{
_resultadoTransaccion.MethodName = NombreMetodo;
_resultadoTransaccion.AppName = NombreAplicacion;
}
public BE_ResultadoTransaccion<T> GetInformacionResultado(int IdRegistro, int ResultadoCodigo, string ResultadoDescripcion, IEnumerable<T> ListData)
{
_resultadoTransaccion.DocEntry = IdRegistro;
_resultadoTransaccion.StatusCode = ResultadoCodigo;
_resultadoTransaccion.Message = ResultadoDescripcion;
_resultadoTransaccion.ListData = ListData;
return _resultadoTransaccion;
}
public BE_ResultadoTransaccion<T> GetInformacionResultado(int DocEntry, string DocNum, string ResultadoDescripcion, T Data)
{
_resultadoTransaccion.DocEntry = DocEntry;
_resultadoTransaccion.DocNum = DocNum;
_resultadoTransaccion.StatusCode = (int)(HttpStatusCode.OK);
_resultadoTransaccion.Message = ResultadoDescripcion;
_resultadoTransaccion.Data = Data;
return _resultadoTransaccion;
}
public BE_ResultadoTransaccion<T> GetInformacionResultado(string ResultadoDescripcion, T Data)
{
_resultadoTransaccion.DocEntry = null;
_resultadoTransaccion.StatusCode = (int)HttpStatusCode.InternalServerError;
_resultadoTransaccion.Message = "";
_resultadoTransaccion.Error = ResultadoDescripcion;
_resultadoTransaccion.Data = Data;
return _resultadoTransaccion;
}
public BE_ResultadoTransaccion<T> GetInformacionResultado(int IdRegistro, int ResultadoCodigo, string ResultadoDescripcion)
{
_resultadoTransaccion.DocEntry = IdRegistro;
_resultadoTransaccion.StatusCode = ResultadoCodigo;
_resultadoTransaccion.Message = ResultadoDescripcion;
return _resultadoTransaccion;
}
}
}