using Core.DomainObjects.Pages;
using WeatherForecast.Models.Abstractions;
namespace WeatherForecast.Models.Pages {
///
///
///
public class SignInPageModel : PageModelBase {
///
///
///
public string Title { get; set; }
///
///
///
public FormItemModel Email { get; set; }
///
///
///
public FormItemModel Password { get; set; }
///
///
///
public string DontHaveAnAccount { get; set; }
///
///
///
public LinkModel SignUpLink { get; set; }
///
///
///
public FormItemModel Submit { get; set; }
///
///
///
///
public SignInPageModel(SignInPage signInPage) : base(signInPage) {
Title = signInPage.Title;
Email = new FormItemModel(signInPage.Email);
Password = new FormItemModel(signInPage.Password);
DontHaveAnAccount = signInPage.DontHaveAnAccount;
SignUpLink = new LinkModel(signInPage.SignUpLink);
Submit = new FormItemModel(signInPage.Submit);
}
}
}