public UndergradStudent(string epreviousHSchool, Classification estudentClass) { this.previousHSchool = epreviousHSchool; this.studentClass = estudentClass; }
public static File createFile(string fileName, string filePath, bool isEncrypted, List <string> validityBit, User creator, FileType fileType, Classification classification = Classification.None) { switch (fileType) { case FileType.Picture: return(new PictureFile(fileName, filePath, isEncrypted, validityBit, creator, classification)); case FileType.Text: return(new TextFile(fileName, filePath, isEncrypted, validityBit, creator, classification)); default: return(null); } }
public File(string fileName, string filePath, bool isEncrypted, List <string> validityBit, User creator, Classification classification = Classification.None) { this.fileName = fileName; this.filePath = filePath; this.isEncrypted = isEncrypted; this.validityBit = validityBit; this.creator = creator; this.classification = classification; }
public PictureFile(string fileName, string filePath, bool isEncrypted, List <string> validityBit, User creator, Classification classification = Classification.None) : base(fileName, filePath, isEncrypted, validityBit, creator, classification) { this.fileType = FileType.Picture; }
public Admin(string userName, string userPass, string RoleName, Classification classification = Classification.None, string userHashKey = null) : base(userName, userPass, RoleName, classification, userHashKey) { }
public RegularUser(string userName, string userPass, string RoleName, Classification classification = Classification.None, string userHashKey = null) : base(userName, userPass, RoleName, classification) { this.userHashKey = userHashKey; }
public GuestUser(string userName, string userPass, string RoleName, Classification classification = Classification.None) : base(userName, userPass, RoleName, classification) { }