update from old git
This commit is contained in:
55
web/App_Code/Model/Partial/RegionRoomBedStatus.cs
Normal file
55
web/App_Code/Model/Partial/RegionRoomBedStatus.cs
Normal file
@@ -0,0 +1,55 @@
|
||||
using Model;
|
||||
using Newtonsoft.Json;
|
||||
using System;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
|
||||
namespace Model
|
||||
{
|
||||
[MetadataType(typeof(RegionRoomBedStatusMetadata))]
|
||||
public partial class RegionRoomBedStatus
|
||||
{
|
||||
private class RegionRoomBedStatusMetadata
|
||||
{
|
||||
//[JsonIgnore]
|
||||
//public virtual ICollection<RegionRoomBed> RegionRoomBed { get; set; }
|
||||
|
||||
//[JsonIgnore]
|
||||
//public virtual ICollection<GuaDanOrder> GuaDanOrder { get; set; }
|
||||
}
|
||||
|
||||
public enum CategoryEnum
|
||||
{
|
||||
Unknown = 0,
|
||||
BedStatus = 1,
|
||||
GuaDanStatus = 2,
|
||||
RoomStatus = 3,
|
||||
GuadanLianyouStatus = 4,
|
||||
}
|
||||
[JsonProperty("CategoryName")]
|
||||
public string CategoryName => GetCategoryName(this.Category);
|
||||
public static string GetCategoryName(int? category)
|
||||
{
|
||||
if (category == null) return "";
|
||||
switch ((CategoryEnum)category)
|
||||
{
|
||||
case CategoryEnum.BedStatus: return "床位狀態";
|
||||
case CategoryEnum.GuaDanStatus: return "掛單狀態";
|
||||
case CategoryEnum.RoomStatus: return "房間狀態";
|
||||
case CategoryEnum.GuadanLianyouStatus: return "個人掛單狀態";
|
||||
default: return "";
|
||||
}
|
||||
}
|
||||
|
||||
public static IEnumerable GetCategoryList()
|
||||
{
|
||||
var list = new ArrayList();
|
||||
list.Add(new { Value = (int)CategoryEnum.BedStatus, Text = "床位狀態" });
|
||||
list.Add(new { Value = (int)CategoryEnum.GuaDanStatus, Text = "掛單狀態" });
|
||||
list.Add(new { Value = (int)CategoryEnum.RoomStatus, Text = "房間狀態" });
|
||||
list.Add(new { Value = (int)CategoryEnum.GuadanLianyouStatus, Text = "個人掛單狀態" });
|
||||
return list;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user