1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071 |
- using System;
- using System.Collections.Generic;
- using System.Text;
- namespace CZFW.Framework.Model.ViewModel
- {
- public class ResultModel
- {
- public bool Success { get; set; }
- public string Code { get; set; }
- public int AffectedRows { get; set; }
- public string Message { get; set; }
- public object Data { get; set; }
- public ResultModel(bool success = true, string message = null, object data = null, string code=null, int affectedRows=0)
- {
- Success = success;
- Code = code;
- Message = message;
- Data = data;
- }
-
- public ResultModel(string errMsg)
- {
- if(string.IsNullOrWhiteSpace(errMsg))
- {
- Success = true;
- }
- else
- {
- Success = false;
- Message = errMsg;
- }
- }
- }
- public class ResultModel<TType>
- {
- public bool Success { get; set; }
- public string Code { get; set; }
- public int AffectedRows { get; set; }
- public string Message { get; set; }
- public TType Data { get; set; }
- public PagerModel Pager { get; set; }
- public ResultModel(bool success = true, string message = null, TType data = default(TType), string code = null, int affectedRows = 0)
- {
- Success = success;
- Code = code;
- Message = message;
- Data = data;
- }
- public ResultModel(string errMsg)
- {
- if (string.IsNullOrWhiteSpace(errMsg))
- {
- Success = true;
- }
- else
- {
- Success = false;
- Message = errMsg;
- }
- }
- }
- }
|