我已經在數據訪問層中創建了具有值病假,計劃離開或其他原因的數據訪問層的Enum類現在我想將此枚舉類調用到我的自定義類型層,但是如何調用它? 請幫助,因爲我在C#中新...枚舉類調用
這裏是我的代碼看起來像.....
在數據訪問層:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Sherserve.DataAccessLayer
{
public enum LeaveReason
{
Sick,
Planned,
Other
}
}
在數據自定義類型層:
現在我想訪問我在自定義類型圖層中的數據訪問層創建的枚舉類。 你可以看到我已經添加了數據訪問層的參考,但它顯示錯誤..
請更正此問題並告訴我如何在自定義類型圖層中調用enum類。
using System;
using System.Collections.Generic;
using System.Text;
using Sherserve.DataAccessLayer;
namespace Sherserve.CustomTypeLayer
{
public class EmployeeLeave
{
public LeaveReason LeaveType { get; set; }
public int EmployeeId { get; set; }
public DateTime DateFrom { get; set; }
public DateTime DateTo { get; set; }
public string Reason { get; set; }
}
}
我的問題是,我未能夠調用從數據訪問枚舉類自定義類型,還我無法添加到自定義類型的數據訪問類的參考... 請指引我正確..
感謝
你得到的錯誤是什麼,看起來你可以訪問該類的'LeaveType'屬性, – Habib
你是否添加了對包含枚舉的程序集的引用? –
是的,我添加了包含枚舉的程序集。 –