You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

134 lines
3.9 KiB

namespace CustomerOnlineV2.Common.Models
{
public class CommonResponse
{
public int ResponseCode { get; set; }
public string? ResponseMessage { get; set; }
public string? Id { get; set; }
public string? Extra { get; set; }
public string Extra1 { get; set; }
public string Extra2 { get; set; }
public object Data { get; set; }
public string Msg { get; set; }
public CommonResponse()
{
ResponseCode = ResponseHelper.FAILED;
ResponseMessage = ResponseMessageHelper.FAILED;
}
public CommonResponse(int responseCode, string? responseMessage, string? id = null, string? extra = null, string? extra2 = null)
{
ResponseCode = responseCode;
ResponseMessage = responseMessage;
Id = id;
Extra = extra;
Extra2 = extra2;
}
public void SetResponse(int responseCode, string? responseMessage, string? id = null, string? extra = null)
{
ResponseCode = responseCode;
ResponseMessage = responseMessage;
Id = id;
Extra = extra;
}
public class ErrorJosn
{
public string Message { get; set; }
}
}
public class JsonRxResponse
{
private string? _errorCode = "";
private string? _msg = "";
private string? _id = "";
private string? _extra = "";
private string? _extra2 = "";
private string? _extra3 = "";
private object _data = null;
private string? _footNoteMessage = "";
public string ErrorCode
{
set { _errorCode = value; }
get { return _errorCode; }
}
public string Msg
{
set { _msg = value; }
get { return _msg; }
}
public string Id
{
set { _id = value; }
get { return _id; }
}
public string Extra
{
set { _extra = value; }
get { return _extra; }
}
public string Extra2
{
set { _extra2 = value; }
get { return _extra2; }
}
public string Extra3
{
set { _extra3 = value; }
get { return _extra3; }
}
public object Data
{
set { _data = value; }
get { return _data; }
}
public JsonRxResponse()
{
}
public string FootNoteMessage
{
set { _footNoteMessage = value; }
get { return _footNoteMessage; }
}
public void SetResponse(string? errorCode, string? message, string? id = null, string? extra = null)
{
ErrorCode = errorCode;
Msg = message;
Id = id;
Extra = extra;
}
}
public class APIJsonResponse
{
public string? ResponseCode { get; set; }
public string? Msg { get; set; }
public string? Id { get; set; }
public object? Data { get; set; }
public string? Extra { get; set; }
public string? Extra1 { get; set; }
public string? Extra2 { get; set; }
public string? Extra3 { get; set; }
public string? FootNoteMessage { get; set; }
public void SetResponse(string responseCode, string msg, string id = null, string extra = null, string extra1 = null, string extra3 = null, string footNoteMessage = "")
{
ResponseCode = responseCode;
Msg = msg;
Id = id;
Extra = extra;
Extra1 = extra1;
Extra3 = extra3;
FootNoteMessage = footNoteMessage;
}
}
public class ErrorJosn
{
public string Message { get; set; }
}
public class Data
{
public string Name { get; set; }
public string Message { get; set; }
}
}