ScientificReport
RegisterModel.cs
Go to the documentation of this file.
1 using System;
2 using System.Collections.Generic;
3 using System.ComponentModel.DataAnnotations;
4 using System.Diagnostics.CodeAnalysis;
5 
6 namespace ScientificReport.DTO.Models.UserProfile
7 {
8  [SuppressMessage("ReSharper", "Mvc.TemplateNotResolved")]
9  public class RegisterModel
10  {
11  [Required]
12  public string UserName { get; set; }
13 
14  [Required]
15  [UIHint("email")]
16  public string Email { get; set; }
17 
18  [Required]
19  [UIHint("password")]
20  public string Password { get; set; }
21 
22  [Required]
23  [UIHint("password")]
24  public string PasswordRepeat { get; set; }
25 
26  [Required]
27  public string FirstName { get; set; }
28 
29  [Required]
30  public string MiddleName { get; set; }
31 
32  [Required]
33  public string LastName { get; set; }
34 
35  [Required]
36  public string PhoneNumber { get; set; }
37 
38  [Required]
39  [Display(Name = "ExpectedDepartment")]
40  public Guid SelectedDepartmentId { get; set; }
41 
42  public IEnumerable<DAL.Entities.Department> Departments { get; set; }
43  }
44 }