using Core.DomainObjects.Pages; using WeatherForecast.Models.Abstractions; namespace WeatherForecast.Models.Pages { /// /// /// public class SignUpPageModel : PageModelBase { /// /// /// public string Title { get; set; } /// /// /// public FormItemModel Username { get; set; } /// /// /// public FormItemModel Email { get; set; } /// /// /// public FormItemModel ReEmail { get; set; } /// /// /// public FormItemModel Password { get; set; } /// /// /// public FormItemModel RePassword { get; set; } /// /// /// public string AcceptTermsAndConditions { get; set; } /// /// /// public FormItemModel Submit { get; set; } /// /// /// /// public SignUpPageModel(SignUpPage signUpPage) : base(signUpPage) { Title = signUpPage.Title; Username = new FormItemModel(signUpPage.Username); Email = new FormItemModel(signUpPage.Email); ReEmail = new FormItemModel(signUpPage.ReEmail); Password = new FormItemModel(signUpPage.Password); RePassword = new FormItemModel(signUpPage.RePassword); AcceptTermsAndConditions = signUpPage.AcceptTermsAndConditions; Submit = new FormItemModel(signUpPage.Submit); } } }