2 using System.Collections.Generic;
3 using System.ComponentModel.DataAnnotations;
10 public string FirstName {
get;
set; }
13 public string MiddleName {
get;
set; }
16 public string LastName {
get;
set; }
19 public string UserName {
get;
set; }
22 public string Email {
get;
set; }
24 public int BirthYear {
get;
set; }
26 public int GraduationYear {
get;
set; }
28 public string ScientificDegree {
get;
set; }
30 public int YearDegreeGained {
get;
set; }
32 public string AcademicStatus {
get;
set; }
34 public int YearDegreeAssigned {
get;
set; }
37 public string PhoneNumber {
get;
set; }
39 public bool IsApproved {
get;
set; }
41 public bool IsActive {
get;
set; }
43 public DAL.Entities.UserProfile.UserProfile.SexValue Sex {
get;
set; }
45 public Guid UserId {
get;
set; }
47 public bool IsSelfEditing {
get;
set; }
49 public IEnumerable<DAL.Roles.UserProfileRole> AllRoles {
get;
set; }
51 public IEnumerable<string> UserRoles {
get;
set; }
53 public bool IsHeadOfDepartment {
get;
set; }