Beispiel #1
0
 public API_Response(T Data, string Time, EN_ErrorCodes ErrorCode, HttpStatusCode RequestStatus, string ErrorMessage = "")
 {
     this.ErrorMessage  = ErrorMessage;
     this.ErrorCode     = ErrorCode;
     this.Time          = Time;
     this.Data          = Data;
     this.RequestStatus = RequestStatus;
 }
Beispiel #2
0
 public API_Response(T Data, string Time, EN_ErrorCodes ErrorCode, string ErrorMessage = "")
 {
     this.ErrorMessage  = ErrorMessage;
     this.ErrorCode     = ErrorCode;
     this.Time          = Time;
     this.Data          = Data;
     this.RequestStatus = HttpStatusCode.InternalServerError;
 }
Beispiel #3
0
        public static JsonResult GetJson <T>(T Data, EN_ErrorCodes ErrorCode = EN_ErrorCodes.NoException)
        {
            // Get status
            var RequestStatus = (ErrorCode == EN_ErrorCodes.NoException) ? HttpStatusCode.OK : HttpStatusCode.InternalServerError;
            // Generate output
            var output = new  { ErrorCode, RequestStatus, Data };

            // Get Result
            return(GetResult(output));
        }
Beispiel #4
0
 public JsonResult GetJson(EN_ErrorCodes errorCode)
 {
     return(JSON.JsonGenarator.GetJson("", errorCode));
 }
Beispiel #5
0
 public JsonResult GetJson <T>(T Data, EN_ErrorCodes ErrorCode = EN_ErrorCodes.NoException)
 {
     return(JSON.JsonGenarator.GetJson(Data, ErrorCode));
 }