First Initial

This commit is contained in:
Nakorn Rientrakrunchai
2020-02-20 15:02:39 +07:00
commit 8b98125e49
3048 changed files with 760804 additions and 0 deletions

View File

@@ -0,0 +1,21 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using TTSW.Utils;
namespace TTSW.Constant {
public class FilePathConstant {
public enum DirType {
[StringValue ("Uploads")]
TempUpload,
[StringValue ("Files")]
Files,
[StringValue ("Files")]
FilesTestUpload,
}
}
}

48
Constant/UserConstant.cs Normal file
View File

@@ -0,0 +1,48 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace TTSW.Constant
{
public class UserConstant
{
public static class Role
{
public const string Admin = "Admin";
public const string Developer = "Developer";
public const string Tester = "Tester";
public const string Manager = "Manager";
}
public static class RoleClaim
{
public const string Admin = "AdminRole";
public const string Developer = "DeveloperRole";
public const string Tester = "TesterRole";
public const string Manager = "ManagerRole";
}
public static class UserClaim
{
public const string Admin = "AdminUser";
public const string Developer = "DeveloperUser";
public const string Tester = "TesterUser";
public const string Manager = "ManagerUser";
}
public static Dictionary<string, string> Roles
{
get
{
var roles = new Dictionary<string, string>();
roles.Add(UserConstant.Role.Admin, UserConstant.RoleClaim.Admin);
roles.Add(UserConstant.Role.Developer, UserConstant.RoleClaim.Developer);
roles.Add(UserConstant.Role.Manager, UserConstant.RoleClaim.Manager);
roles.Add(UserConstant.Role.Tester, UserConstant.RoleClaim.Tester);
return roles;
}
}
}
}