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:
commit
2b82744eb8
168 files changed
+11066
No files matched your search
@@ -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;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user