You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
56 lines
1.1 KiB
C#
56 lines
1.1 KiB
C#
using System;
|
|
using System.Data;
|
|
using HcUtility.Core;
|
|
|
|
namespace HcUtility.Comm
|
|
{
|
|
public class DBResult
|
|
{
|
|
private bool success = false;
|
|
|
|
public bool Success
|
|
{
|
|
get { return success; }
|
|
set { success = value; }
|
|
}
|
|
private string message = String.Empty;
|
|
|
|
public string Message
|
|
{
|
|
get { return message; }
|
|
set { message = value; }
|
|
}
|
|
|
|
public object Data { get; set; }
|
|
|
|
public DBResult() {
|
|
success = false;
|
|
message = "";
|
|
Data = null;
|
|
}
|
|
|
|
public DBResult(bool _success, string _message, object _data)
|
|
{
|
|
success = _success;
|
|
message = _message;
|
|
Data = _data;
|
|
}
|
|
|
|
public void setMessage(bool _success, string _message) {
|
|
success = _success;
|
|
message += _message+ ";";
|
|
}
|
|
}
|
|
|
|
public class DBDataSetResult : DBResult
|
|
{
|
|
public DataSet DataSet {get;set;}
|
|
}
|
|
|
|
public class DBModelObjectResult : DBResult
|
|
{
|
|
public ModelObjectBase ModelObject { get; set; }
|
|
}
|
|
|
|
}
|