YNICTE/Base/Lib/ENUM.cs

135 lines
2.6 KiB
C#

using System;
using System.Collections.Generic;
using System.Text;
namespace NP.Base.ENUM
{
public enum EMTest
{
Test1,
}
public enum EMRole
{
Admin = 99,
Student = 1,
Anonymous = 0,
}
/// <summary>
/// 오류코드, site.js cap, capp 메소드 동기화 필요.
/// </summary>
public enum JSONCode
{
/// <summary>
/// 예외오류
/// </summary>
Error = 9999,
/// <summary>
/// 권한없음
/// </summary>
NoAuth = 9998,
/// <summary>
/// 인증없음
/// </summary>
NoLogin = 9997,
/// <summary>
/// 데이터 없음
/// </summary>
NoData = 9996,
/// <summary>
/// 적용된 데이터 없음
/// </summary>
NoApply = 9995,
/// <summary>
/// 인증시간초과
/// </summary>
TimeOut = 9991,
/// <summary>
/// 성공
/// </summary>
OK = 1000,
}
public enum ENCCode
{
MENU,
AUTH,
User,
Exam,
COMMON,
Board,
Pay,
Product,
}
public enum PrivateCode
{
///회원
User = 257,
///휴면회원
UserStop = 258,
///권한
Auth = 259,
///권한별메뉴
AuthMenu = 260,
///권한별계정유형
AuthUserType = 261,
}
public enum PrivateViewTarget
{
///목록
List = 0,
///상세
Info = 1,
}
public enum PrivateViewProcess
{
/// <summary>
/// 조회
/// </summary>
Find = 0,
/// <summary>
/// 접근
/// </summary>
Call = 1,
/// <summary>
/// 저장
/// </summary>
Save = 2,
/// <summary>
/// 삭제
/// </summary>
Delete = 3,
/// <summary>
/// 해지
/// </summary>
Lift = 4,
}
public enum FileFolders
{
/// <summary>
/// 문제은행
/// </summary>
QUESTIONS,
/// <summary>
/// 공통(기타)
/// </summary>
COMMON,
}
public enum FileInfo
{
FileName,
FileSize,
FileExtention,
}
public enum TopTab
{
Product,
ExamRecord,
Voca,
}
}