reactredux/webapi/WeatherForecast/Models/Pages/SignUpPageModel.cs

28 lines
1.1 KiB
C#

using Core.DomainObjects.Pages;
using WeatherForecast.Models.Abstractions;
namespace WeatherForecast.Models.Pages {
public class SignUpPageModel : PageModelBase<SignUpPage> {
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);
}
}
}