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#

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; }
}
}