21 lines
778 B
C#
21 lines
778 B
C#
using System.ComponentModel.DataAnnotations;
|
|
|
|
namespace OrdersManagement.Models;
|
|
|
|
public class RegisterModel
|
|
{
|
|
[Required(ErrorMessage = "Login jest wymagany")]
|
|
[StringLength(50, ErrorMessage = "Login może mieć maksymalnie 50 znaków")]
|
|
public string Login { get; set; }
|
|
|
|
[Required(ErrorMessage = "Email jest wymagany")]
|
|
[EmailAddress(ErrorMessage = "Nieprawidłowy format email")]
|
|
[StringLength(100, ErrorMessage = "Email może mieć maksymalnie 100 znaków")]
|
|
public string Email { get; set; }
|
|
|
|
[StringLength(50, ErrorMessage = "Imię może mieć maksymalnie 50 znaków")]
|
|
public string FirstName { get; set; }
|
|
|
|
[StringLength(50, ErrorMessage = "Nazwisko może mieć maksymalnie 50 znaków")]
|
|
public string LastName { get; set; }
|
|
} |